Skip to content

Latest commit

 

History

History
40 lines (31 loc) · 1.41 KB

README.md

File metadata and controls

40 lines (31 loc) · 1.41 KB

Multi-arch Docker image builder for beancount/fava

GitHub tag (latest by date) Docker Image Version (latest semver) Docker Image (latest) CI Docker Image (release) CI

How to release

Configuration

Environment variable name Description Defaults
BEANCOUNT_FILE Path to *.beancount file
FAVA_OPTIONS Additional Fava options

References

https://github.com/beancount/fava/blob/master/contrib/docker https://pypi.org/project/fava/

Local build

Prepare docker multiarch

docker buildx ls
docker buildx create --name multiarch --use

Build image

export FAVA_VERSION=1.14
docker buildx build --platform linux/amd64,linux/arm/v7 --build-arg VERSION=$FAVA_VERSION -t maxromanovsky/fava:${FAVA_VERSION} --push .

Repository secrets

  • DOCKER_PASSWORD
  • DOCKER_USERNAME
  • SLACK_WEBHOOK