Docker Registry: Zot vs Harbor vs Distribution
Compare Zot, Harbor, and Docker Distribution for a self-hosted container registry. Pick the right registry for a homelab, team, or CI pipeline.
11 articles
Compare Zot, Harbor, and Docker Distribution for a self-hosted container registry. Pick the right registry for a homelab, team, or CI pipeline.
Keep Docker Compose secrets in Git without committing plaintext. Set up SOPS and age for a small, auditable self-hosted deployment workflow.
Stop SSH'ing into servers to run the same commands. Learn how to use Ansible to automate server setup, Docker deployments, and security hardening — all from one playbook.
Stop manually checking for Docker updates. Set up Watchtower to auto-update your containers, with sane exclusions so only safe services update unattended.
Arcane gives self-hosters a clean Docker management UI, GitOps deployments, and sane homelab workflows without dragging in enterprise baggage.
Watchtower is convenient until it updates the wrong thing at the wrong time. Here's how I use Renovate to get pull requests for Docker Compose updates instead.
Self-host N8N and build powerful automations. Connect anything to anything. No coding required. Replace Zapier for a fraction of the cost.
Stop scattering API keys in .env files. Set up HashiCorp Vault in Docker to centralize, rotate, and audit every secret your self-hosted apps need.
Run your own Git server with Forgejo — the free, community-led Gitea fork. Full guide to setup, migration from GitHub, CI/CD, and why it's worth it.
Learn Docker Compose from scratch. Master multi-container apps, volumes, networks, and deploy your own services with a single command.