🐳 Docker Deploy System

Automated Docker deployment management system with Git integration

Manage Deployments
Deploy Configuration

Full CRUD operations for deployment configurations. Manage Git repository, branch, docker-compose path and target host settings.

Deploy Control

Start/Stop deployment operations with status-based management. Ready → Queued → InProgress → Stopped/Canceled workflow.

Git Authentication

Personal Access Token support for GitHub, Azure DevOps and Forgejo platforms. Secure private repository access.

API Integration

REST API endpoints for external applications:

  • Deploy query: /api/checkdeploy
  • Status check: /api/deploystatus
  • API Key protection: Secure access
For CLI applications and automated build system integration.
CLI Tool

Command-line application for deployment automation:

  • Deploy query: Status checking
  • Git clone: Repository download with PAT token authentication
  • Docker build: Automated deployment
Scheduled deployments and CI/CD pipeline integration.
Deploy Statuses
Ready to Deploy Ready
Queued In Queue
In Progress Running
Stopped Stopped
Canceled Canceled