A stateless container deployment platform with private-first networking.
⚠️ Experimental: This is a very experimental project and is nowhere near production ready. Use at your own risk.
- Container Orchestration: Deploy containers via Podman with automatic port binding
- WireGuard Mesh: Private networking between all servers
- Automatic HTTPS: Caddy-based proxy with on-demand TLS via DNS-01 (Cloudflare)
- Simple Architecture: Next.js control plane, Go agents, PostgreSQL database
See docs/ARCHITECTURE.md for detailed architecture documentation.
- Replace HTTP polling with gRPC bidirectional streaming
- Distributed Caddy
- Per-machine subnet allocation
- Local DNS on each machine
- Health checks
- Rolling updates
- Secrets
- Logs
- GitHub deployments
- Volumes