Lightweight GitOps for Edge Computing

Secure, automated deployments for resource-constrained environments using Docker Compose with minimal system footprint

Key Features

Everything you need for modern edge deployments

GitOps Automation

Automatic Git polling, webhook support, multi-branch deployments with secure authentication

Docker Compose Integration

Profile support, rolling updates, blue-green deployments, and canary releases

Edge Computing Optimized

Bandwidth management, offline mode, multi-site deployments, resource optimization

Security & Compliance

Encrypted credentials, audit trail, CVE scanning, mutual TLS support

Centralized Management

Fleet-wide configuration templates, real-time monitoring, deployment analytics

Zero-Downtime Deployments

Rolling, blue-green, and canary deployment strategies with health checks

Modular Architecture

Built for reliability and scalability

Git Manager
Config System
Compose Manager
State Manager
Web Dashboard
Status Reporter
  • Git Manager - Repository polling and authentication
  • Config System - YAML configuration and validation
  • Compose Manager - Docker deployments and health checks
  • State Manager - Deployment history and persistence
  • Web Dashboard - Status UI and REST API
  • Status Reporter - Central management integration

Getting Started

Deploy in minutes with a single command

Quick Installation
curl -fsSL https://!COMING SOON!/microCD/main/scripts/install.sh | sudo bash

Source Code

GitHub Repository: <to be published soon>

Basic Usage

  1. Configure your Git repository settings
  2. Add your Docker Compose files
  3. Deploy and monitor through the web dashboard

Enterprise Features

Scale with confidence and compliance

Multi-Tenancy

Isolated environments for different teams and customers

Compliance Support

Features to ease SOX, GDPR, HIPAA compliance requirements

Audit & Reporting

Complete deployment history and compliance reporting

Policy Engine

Security and compliance policy enforcement