Skip to content

Latest commit

 

History

History
54 lines (44 loc) · 1.05 KB

README.md

File metadata and controls

54 lines (44 loc) · 1.05 KB

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.