selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

Dock-Dploy logo

Self-host Dock-Dploy

v0.2.0

Visual Docker Compose builder with config generators

BetaOpen SourceAGPL-3.0
docker run -d --name dock-dploy --restart unless-stopped -p 3000:3000 -e NODE_ENV=production hhftechnology/dock-dploy:latest
Updated5 months ago
LanguageTypescript
Setup difficultyEasy
Stars
242
Port
3000 (HTTP web interface)
Docker
hhftechnology/dock-dploy
Dock-Dploy Docker Compose Builder interfaceDock-Dploy configuration interfaceDock-Dploy scheduler builder interface

What is Dock-Dploy?

Dock-Dploy is a web application that lets you create Docker Compose configurations through a visual interface instead of writing YAML manually. It includes a service builder with marketplace integration for importing popular self-hosted applications, built-in VPN support for Tailscale, WireGuard, Cloudflared and other solutions, plus network and volume management. The tool can convert Compose files into docker run commands, systemd units, .env files, redacted versions for safe sharing, and Komodo TOML format. It also provides a Config Builder for Homepage dashboards and a Scheduler Builder for cron jobs, GitHub Actions workflows, and systemd timers. Built with React 19, TypeScript, and Vite, it deploys via Docker Compose, standalone containers, Vercel, Nginx, Apache, or static hosts like Netlify and Cloudflare Pages. Licensed under AGPL-3.0.

Should you self-host Dock-Dploy?

Dock-Dploy scores 42/100 on selfhost.directory (how scoring works) and ranks #122 of 166 in Developer Tools. It has 242 GitHub stars.

It shipped 7 stable releases in the past year. The latest, v0.2.0, came out on 19 May 2026. New versions land roughly every 7 days.

Setup is easy: most people get it running in one sitting. An official Docker image is available. It is AGPL-3.0-licensed and written mostly in Typescript.

Its closest alternative on selfhost.directory is openhands (87/100, 92 068 stars). It scores higher overall, so compare the two before you pick. See Dock-Dploy vs openhands side by side.

Features

  • Docker Run Conversion
  • Environment File Extraction
  • Homepage Config Builder
  • Komodo TOML Conversion
  • Marketplace Integration
  • Network Management
  • Scheduler Builder
  • Sensitive Data Redaction
  • Systemd Service Generation
  • Visual Docker Compose Builder
  • Volume Management
  • VPN Integration
  • YAML Validation and Live Preview

Dock-Dploy README

How to install Dock-Dploy

Install Dock-Dploy with Docker

Docker installed
Environment variables
NODE_ENV=production
# Pull from Docker Hub
docker pull hhftechnology/dock-dploy:latest

# Run container
docker run -d \
  --name dock-dploy \
  --restart unless-stopped \
  -p 3000:3000 \
  -e NODE_ENV=production \
  hhftechnology/dock-dploy:latest

Pre-built image from Docker Hub

How to configure Dock-Dploy

  • NODE_ENVproductionEnvironment mode for the application

    Environment mode for the application

    values: production, development

Dock-Dploy releases & version history

More in Configuration Management

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…