-
Notifications
You must be signed in to change notification settings - Fork 336
Description
I know this has been discussed before (going at least as far back as 2016!), but I was unable to determine if there is a reason that there is no official fava image on Docker Hub or ghcr.
I am quite surprised that an open source self-hosted web application of this scale does not have an official image in 2025. I see that the repo provides a sample Dockerfile under contrib/docker/, and there are a number of unofficial hosted fava images on Docker Hub—but building your own image adds some friction and maintenance overhead, and unofficial images give me the willies. In my ideal scenario, I would be able to deploy a new release by simply running
$ docker compose pull fava
$ docker compose up -d --force-recreate favaI (and I'm sure many others out there) manage upwards of a dozen self-hosted web applications, and when there's extra work required to update one service or another, it's really easy to lose track of updates in the sea of other sysadmin tasks we create for ourselves. Easy updates are also important because security.
It looks like fava has kept up a near-monthly patch-version release cycle over the past six months, and I'm fairly confident that building and pushing a Docker image could be more or less completely automated in GitHub actions. Is this something I can help with?