Dokploy | scripts-underground Dokploy | scripts-underground
⚠️
WARNING: Executing scripts from the internet without understanding what they do can be dangerous. This is an open frontier — always review the code before running it.

Dokploy

addon docker paas
Runs inside an existing LXC container
bash -c "$(curl -fsSL https://raw.githubusercontent.com/scripts-underground/proxmox/main/scripts/addon/dokploy.sh)"

Dokploy

Dokploy is a self-hostable PaaS (Platform as a Service) for deploying and managing applications, databases, and services with Docker. It provides a web dashboard with multi-server support, Docker Compose deployments, Traefik reverse proxy, and monitoring.

Notes

  • Runs inside an existing LXC container (Debian/Ubuntu or Alpine)
  • Requires nesting enabled on the LXC (features: nesting=1) for Docker; Docker Swarm may also need keyctl=1
  • The upstream installer runs an external script from dokploy.com and requires ports 80, 443, and 3000 to be free
  • Web UI is on port 3000; Traefik serves deployed apps on ports 80/443
  • Update with: update-dokploy — Uninstall with: uninstall-dokploy
  • Re-running the installer offers update/uninstall via the framework guard