A Dockerfile for beancount-fava
You can get started creating a container from this image, you can either use docker-compose or the docker cli.
Assuming you have example.bean
in the current directory:
docker run -d \
--name=syncthing \
-v $PWD:/bean \
-e BEANCOUNT_FILE=/bean/example.bean \
-p 5000:5000 \
--restart unless-stopped \
yegle/fava
---
version: "3.0"
services:
fava:
container_name: fava
image: yegle/fava
ports:
- 5000:5000
environment:
- BEANCOUNT_FILE=/bean/example.beancount
volumes:
- ${PWD}/:/bean
restart: unless-stopped
Parameter | Value |
---|---|
BEANCOUNT_FILE |
path to your beancount file. Default to empty string. |
The docker image was switched
from build by Docker Hub to Github Actions. The image label pattern is
changed: instead of labeled version-1.xx
it's now labeled v1.xx
.
You can check the auto build logs at https://github.com/yegle/fava-docker/actions.