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"]
