-
Cosmos-Server
☁️ The Most Secure and Easy Selfhosted Home Server. Take control of your data and privacy without sacrificing security and stability (Authentication, anti-DDOS, anti-bot)
That's basically just a docker-compose.
If you want something crazy all-in-one for homelab check out https://github.com/azukaar/Cosmos-Server
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
For homelab, Docker compose should be enough
For something more production oriented https://github.com/basecamp/kamal
-
I run all my projects on Dokku. It’s a sweet spot for me between a barebones VPS with Docker Compose and something a lot more complicated like k8s. Dokku comes with a bunch of solid plugins for databases that handle backups and such. Zero downtime deploys, TLS cert management, reverse proxies, all out of the box. It’s simple enough to understand in a weekend and has been quietly maintained for many years. The only downside is it’s meant mostly for single server deployments, but I’ve never needed another server so far.
https://dokku.com/
-
-
https://github.com/kelseyhightower/kubernetes-the-hard-way
-
If you want to stick on one machine, you can always just use a single node Docker Swarm to get the fully automated zero downtime deploys you want with Docker Compose:
https://github.com/BretFisher/ama/discussions/146
Related posts
-
Freelens: Your New Best Friend for Kubernetes Management
-
DevOps in 2025: the future is automated, git-ified, and kinda scary but fun.
-
Docker Management Is Evolving These 8 Tools Made My Life Easier
-
Podman on debian How to fix podman no services after restart
-
How to Build Scalable Document Signing by Integrating BoldSign with .NET Aspire