Hi,

I guess I should send an email since the image has some non-trivial total
download count.

I've changed the image from build from head to build from released versions
to make the image more stable and reproducible. I've also started
versioning the images based on fava versions and will keep the last few
versions.

I changed the base image from alpine to debian and as of yesterday to
distroless. This is to 1) improve the image build time (alphine uses musl
libc and cannot use the prebuilt binary on PyPI), 2) reduce the total image
size (distroless is small with CA certificates and OpenSSL), and 3) reduce
the attack surface (less binary included in the image -> improved security).

I included the beancount binaries (bean-check etc) in the image and you can
use them like this:

    docker run --rm -it --entrypoint=bean-check yegle/fava

Please let me know if you have any questions at
https://github.com/yegle/fava-docker.

-- 
Yuchen Ying
https://about.me/yegle

-- 
You received this message because you are subscribed to the Google Groups 
"Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beancount/CAFL5w3Ua9nOqUxWk5c4HuCi_gRZyHyTsj%2Bd_6fzfqPVWPvR7og%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to