-
Notifications
You must be signed in to change notification settings - Fork 170
Publish Docker images to GHCR or Dockerhub for self-hosting #367
Copy link
Copy link
Closed
Description
The repo already has Dockerfiles (api.Dockerfile, basket.Dockerfile, links.Dockerfile, uptime.Dockerfile) but no pre-built images are published to any container registry.
This blocks one-click self-hosting on platforms like Dokploy, Coolify, and CapRover — all of which rely on pulling pre-built images rather than building from source.
Proposal: Add a GitHub Actions workflow that builds and pushes images to GHCR on each release, e.g.:
ghcr.io/databuddy-analytics/databuddy-api:latestghcr.io/databuddy-analytics/databuddy-basket:latestghcr.io/databuddy-analytics/databuddy-links:latestghcr.io/databuddy-analytics/databuddy-uptime:latest
Tagged with both latest and the version (e.g. v1.0.0). Those would live here.
For reference, Rybbit (https://github.com/orgs/rybbit-io/packages) does exactly this and has a working Dokploy template + (Github source) as a result.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels