Skip to content

Official, hosted Docker image? #2101

@rlue

Description

@rlue

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 fava

I (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?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions