🐳
Eternals Docker Registry
In ProgressA private container registry for storing and managing Docker images with S3/MinIO storage backend and CI/CD pipeline integration.
NestJS PostgreSQL MinIO / S3
Overview
Eternals Docker Registry enables teams to host, manage, and distribute container images in a secure and controlled environment. It implements the Docker Registry HTTP API v2, making it fully compatible with docker pull, docker push, and all major CI/CD platforms.
Image layers are stored in S3-compatible object storage (MinIO for self-hosting), while metadata, tags, and access control rules are managed in PostgreSQL. The NestJS backend handles authentication flows and proxies requests to the storage layer.
Features
- Private image repositories
- Secure token-based authentication
- Image versioning and tagging
- Storage backend support (S3/MinIO)
- Integration with CI/CD pipelines (planned)
- Repository access control
Use Cases
- Internal container deployments
- Microservices architecture
- CI/CD workflows for private images
- Air-gapped environments without Docker Hub access