Dokploy Enhanced

Get the features you need today, not months from now.

Get Started View on GitHub


The Problem

Dokploy is an amazing open-source PaaS, but like many open-source projects, it faces challenges:

Slow PR Merges — Valuable community contributions often wait weeks or months in the review queue. Bug fixes and features you need today might not land until next quarter.

Selective Prioritization — Some PRs get fast-tracked while others languish, regardless of community demand or code quality.

Missing Enterprise Features — Production-ready features like advanced monitoring, multi-node clustering, and enhanced security often come from the community but aren’t prioritized.


The Solution

Dokploy Enhanced is an automated build system that lets you create your own Dokploy distribution with the PRs you choose.

Daily Synced — Automatically pulls the latest changes from upstream Dokploy every day.

Your PRs, Your Build — Configure which community PRs to include. Get bug fixes and features immediately.

Production Ready — Multi-architecture Docker images (amd64 + arm64) published to GitHub Container Registry.

Zero Maintenance — GitHub Actions handles everything. Set it and forget it.


How It Works

┌─────────────────────────────────────────────────────────────┐
│                  Daily Automated Build                       │
├─────────────────────────────────────────────────────────────┤
│                                                              │
│   1. Clone upstream Dokploy (canary branch)                 │
│                          ↓                                   │
│   2. Fetch your configured PRs                              │
│                          ↓                                   │
│   3. Merge PRs (with intelligent conflict resolution)       │
│                          ↓                                   │
│   4. Build multi-arch Docker images                         │
│                          ↓                                   │
│   5. Push to your GitHub Container Registry                 │
│                          ↓                                   │
│   6. Deploy to your servers                                 │
│                                                              │
└─────────────────────────────────────────────────────────────┘

Quick Start

Option 1: Use Our Pre-Built Images

Install Dokploy Enhanced with our curated PR selections:

curl -sSL https://raw.githubusercontent.com/amirhmoradi/dokploy-enhanced/main/install.sh | bash

Access Dokploy at http://YOUR_SERVER_IP:3000

  1. Fork this repository to your GitHub account

  2. Configure your PRs — Go to Settings → Secrets and Variables → Actions → Variables
    • Create PR_NUMBERS_TO_MERGE with comma-separated PR numbers
    • Example: 1234,5678,9012
  3. Enable GitHub Actions — The workflow runs daily at 00:00 UTC

  4. Use your images:
    DOKPLOY_REGISTRY=ghcr.io/YOUR_USERNAME \
    curl -sSL https://raw.githubusercontent.com/YOUR_USERNAME/dokploy-enhanced/main/install.sh | bash
    

Detailed Setup Guide →


Why Fork?

Approach Pros Cons
Use our images Zero setup, immediate access Limited to our PR selection
Fork and customize Full control over included PRs, your own registry Initial 5-minute setup

We recommend forking because:

  • You control what goes in — Only include PRs you’ve reviewed and trust
  • Your registry, your images — No dependency on our infrastructure
  • Enterprise compliance — Build from source for audit requirements

Community-Driven

This project exists to bridge the gap between Dokploy’s amazing community and users who need those contributions now.

Contributing to Dokploy

The best way to improve Dokploy is to contribute upstream:

  1. Create high-quality PRs on Dokploy/dokploy
  2. Follow their contribution guidelines
  3. Once your PR is ready, reference it in this project’s PR list

Learn More →

Contributing Here

Help improve the build system, documentation, or installation scripts.

View CONTRIBUTING.md


What’s Included

Our default build includes carefully selected PRs that add:

  • Bug fixes awaiting merge
  • Performance improvements
  • UI/UX enhancements
  • Enterprise-ready features

Check the GitHub repository for the current PR list.


Daily Builds

Automated sync with upstream

Multi-Arch

amd64 + arm64 support

Open Source

MIT License


Back to top

Dokploy Enhanced is open source under the MIT License. Not affiliated with Dokploy.