From 7ea96cf6af99ed41dd96c351406119075909e1c4 Mon Sep 17 00:00:00 2001 From: Patrick Mulligan Date: Mon, 19 Jan 2026 08:45:04 -0500 Subject: [PATCH] create custom fava image to have latest version --- docker-compose.yml | 3 +-- fava/Dockerfile | 10 ++++++++++ 2 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 fava/Dockerfile diff --git a/docker-compose.yml b/docker-compose.yml index b01eebd..d3d71a5 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -26,13 +26,12 @@ services: fava: hostname: fava - image: yegle/fava + build: ./fava restart: on-failure ports: - 3333:5000 volumes: - ./data/fava:/bean - command: ["-H", "0.0.0.0", "/bean/ledger.beancount"] boltz: hostname: boltz diff --git a/fava/Dockerfile b/fava/Dockerfile new file mode 100644 index 0000000..83f2fbb --- /dev/null +++ b/fava/Dockerfile @@ -0,0 +1,10 @@ +FROM python:3.12-slim + +RUN pip install --no-cache-dir fava==1.30.11 + +WORKDIR /bean + +EXPOSE 5000 + +ENTRYPOINT ["fava"] +CMD ["-H", "0.0.0.0", "/bean/ledger.beancount"]