Docker Deploy CLI
DevOps Automation

Docker Deploy CLI

One-command deployment tool — push Docker containers to any VPS with zero-downtime rolling updates, SSL provisioning, health checks, and rollback support.

Listed
Version

1.0.0

Last Updated

Category

DevOps Automation

A CLI tool that deploys your Docker containers to any VPS with a single command — handling SSL, health checks, rolling updates, and rollbacks automatically.

Deployment:

  • Single command deploy: deploy push production
  • Zero-downtime rolling updates
  • Blue-green deployment support
  • Canary deployments with traffic splitting
  • Rollback to any previous version instantly

Infrastructure:

  • Works with any VPS (DigitalOcean, Hetzner, Linode, AWS EC2)
  • Automatic SSL via Let's Encrypt with auto-renewal
  • Nginx reverse proxy configuration
  • Custom domain mapping
  • Environment variable management with encryption

Health & Monitoring:

  • Health check probes (HTTP, TCP, command)
  • Auto-restart on health check failure
  • Deployment status dashboard
  • Container logs streaming
  • Resource usage monitoring (CPU, memory, disk)

Multi-Service:

  • Docker Compose support for multi-container apps
  • Service dependency management
  • Shared volumes and networks
  • Database migration hooks (pre/post deploy)
  • Sidecar container support

Configuration:

  • YAML config file (deploy.yml)
  • Multi-environment support (staging, production)
  • Build args and secrets management
  • Registry authentication (Docker Hub, GHCR, ECR)
  • SSH key management

Tech Stack:

  • Go binary (single executable, no dependencies)
  • SSH for remote execution
  • Docker Engine API
  • Let's Encrypt ACME client
  • YAML configuration
dockerdeployclivpsdevopssslzero-downtimerollback
Share:

Reviews (0)

No reviews yet.

$49.00

About the seller

Demo Seller

128 products · Member since Apr 9, 2026