All Projects
Open Source
DockerShellCI/CD
October 20, 2025

DockerForge

An opinionated Docker orchestration toolkit that simplifies multi-container deployments with automated build pipelines and rolling updates.

Overview

DockerForge is an opinionated Docker orchestration toolkit that simplifies multi-container deployments. It automates build pipelines, health checks, and rolling updates for self-hosted infrastructure.

Features

  • Declarative deployment configuration via YAML
  • Zero-downtime rolling updates
  • Automatic health monitoring and restart policies
  • Built-in secrets management
  • Integration with GitHub Actions for CI/CD

How It Works

Define your stack in a forge.yml file and let DockerForge handle the rest -- from building images to orchestrating the deployment across your infrastructure.

stack:
  name: my-app
  services:
    web:
      build: ./app
      replicas: 3
      health_check: /health
      rolling_update: true
    db:
      image: postgres:16
      volumes:
        - db_data:/var/lib/postgresql/data

Developed by

Shyam