Skip to content

grostim/fava-docker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fava-docker

A Dockerfile for beancount-fava , based on https://github.com/yegle/fava-docker but with additional features:

  • smart-importer
  • fava-investor
  • Beanprice
  • tariochbctools
  • poppler-utils
  • git
  • nano
  • fava dashboards
  • fava-portfolio-returns

Usage Example

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 Cli

docker run -d \
    --name=fava \
    -v $PWD:/bean \
    -e BEANCOUNT_FILE=/bean/example.bean \
    -p 5000:5000 \
    --restart unless-stopped \
    grostim/fava-docker

Docker Compose

---
version: "3.0"
services:
  fava:
    container_name: fava
    image: grostim/fava-docker
    ports:
      - 5000:5000
    environment:
      - BEANCOUNT_FILE=/bean/example.beancount
    volumes:
      - ${PWD}/:/bean
    restart: unless-stopped

Environment Variable

Parameter Value
BEANCOUNT_FILE path to your beancount file. Default to empty string.

About

A Dockerfile for beancount-fava

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dockerfile 100.0%