Overview
As defined in the orchestration audit (#96), Dokploy is the natural next step after Docker Compose for HomeForge's Phase 2 growth stage. This issue tracks the work needed to integrate or support Dokploy as a deployment target.
What is Dokploy?
Dokploy is an open-source, self-hosted PaaS (Platform as a Service) that wraps Docker Compose and Docker Swarm with a clean management UI. It is itself deployed as a single Docker container — consistent with HomeForge's installation philosophy.
Why Dokploy for HomeForge?
| Feature |
Benefit for HomeForge users |
| Multi-server management |
One dashboard across multiple HomeForge nodes |
| Zero-downtime deployments |
Update services without taking the stack down |
| Automatic SSL |
HTTPS out of the box via Let's Encrypt |
| Built-in monitoring |
Logs, metrics, health — no extra tooling |
| Docker Compose native |
No new concepts for users — same docker-compose.yml |
| Self-hosted |
No vendor lock-in, consistent with HomeForge values |
What This Enables
Right now HomeForge is a "one person, one server" product. Dokploy enables:
- A household with a NAS + a Pi running different HomeForge services
- A small team deploying HomeForge across multiple servers
- Remote management without SSH-ing into each machine
- Rolling updates to a new HomeForge release without downtime
Proposed Work
Priority
Phase 2 — not blocking MVP. Revisit after Beta v0.1.0 ships.
Overview
As defined in the orchestration audit (#96), Dokploy is the natural next step after Docker Compose for HomeForge's Phase 2 growth stage. This issue tracks the work needed to integrate or support Dokploy as a deployment target.
What is Dokploy?
Dokploy is an open-source, self-hosted PaaS (Platform as a Service) that wraps Docker Compose and Docker Swarm with a clean management UI. It is itself deployed as a single Docker container — consistent with HomeForge's installation philosophy.
Why Dokploy for HomeForge?
docker-compose.ymlWhat This Enables
Right now HomeForge is a "one person, one server" product. Dokploy enables:
Proposed Work
docker-compose.ymlstructure.env) work cleanly with Dokploy's secret managementboom.shor provide a Dokploy-native alternative launch pathPriority
Phase 2 — not blocking MVP. Revisit after Beta v0.1.0 ships.