What is Docker Registry Stack
The Docker Registry Stack from TryDirect is built using Docker Compose - the most popular tool for running Docker apps. It contains an implementation of the famous storage and content delivery system - Docker Registry HTTP API V2. Using this deployment, you will get Docker Registry installed on your cloud or VPS server.
What does Docker Registry stack include
- Registry server docker container
 - Registry web docker container
 - NGINX docker container
 
Currently, the following versions are supported
Registry server
https://hub.docker.com/_/registry
- latest
 - 2.7
 
Registry Web
https://hub.docker.com/r/hyper/docker-registry-web
- latest
 
NGINX
https://hub.docker.com/repository/docker/trydirect/nginx
- 1.19
 - 1.18
 
Nginx-WAF
https://hub.docker.com/repository/docker/trydirect/nginx-waf
- 1.19
 - 1.18
 
What is Docker Registry
Docker registry is a digital storage and distribution system for specific Docker images. Docker registry is organized into repositories, a repository holding one or many Docker images.
Who is using Docker Registry
- Developers
 - System Administrators
 - Companies who don’t want to use public registries like hub.docker.com
 
You should use the Registry if you want to:
- Tightly control where your images are being stored
 - Fully own your images distribution pipeline
 - Integrate image storage and distribution tightly into your in-house development workflow CI/CD
 
What are the benefits of using Docker Registry stack?
- Preinstalled SMTP, and Сertbot
 - One-click SSL setup with the Status Panel
 - Fast startup and better performance of the app
 - Lower system overhead
 - Linux operating system's preset settings, like network settings, preconfigured swap, and more.
 - Secure servers updates
 
Companion apps
Fail2ban scans log files and bans IPs that show the malicious signs. Highly recommended for simple VPS server setup
Docker Status Panel - is a minimalistic docker container management panel written in Python / Flask microframework.