Dev.to
7/24/2026

The original title is "I Built My Own Private Docker Registry with Zot and Backblaze B2"
Original: I Built My Own Private Docker Registry with Zot and Backblaze B2
Short summary
A practical guide to setting up a private Docker registry using Zot, an open-source OCI registry, with Backblaze B2 for S3-compatible storage. The setup includes Docker Compose orchestration, RBAC with separate accounts for CI and production, retention policies, audit logs, and GitHub Actions integration. The author compares Zot against CNCF Distribution and Harbor, positioning it as a middle ground with a web UI and lower operational overhead.
- •Zot serves as a lightweight self-hosted OCI/Docker registry with web UI, RBAC, S3 storage, retention, and audit logs
- •Backblaze B2 provides S3-compatible storage for image layers at lower cost than alternatives
- •Separate accounts for CI (push) and production (pull-only) with GitHub Actions integration for automated image builds
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



