Traefik + auto SSL
Let's Encrypt HTTP-01, Docker 29βsafe Traefik v3.6.7, HTTPS without Certbot drama.
Wappler Deployment Pipeline (WDP) is a free Docker tool with a 9-step wizard, full UI translation (EN, PT, ES, DE, NL), production file generation, security scans, a deploy-activity heatmap on the dashboard, and one-click deploy to DigitalOcean, a VPS, or local Docker.
Built for Wappler Node.js projects (Server Connect with package.json), not LAMP or PHP-only stacks yet.
Bonus level
Defend the deploy stack
Insert 50p to Play
Insert 50p. Press Start to begin
Wappler builds the app. WDP owns the pipeline; your project files stay untouched. Today that means Node.js / Server Connect apps Wappler runs with package.json; other stacks (e.g. LAMP) are out of scope for now.
Let's Encrypt HTTP-01, Docker 29βsafe Traefik v3.6.7, HTTPS without Certbot drama.
Password-protected Redis in compose, no mystery REDIS_PASSWORD warnings.
npm audit, Trivy, Gitleaks, OSV-Scanner, Socket, Grype: block or dismiss criticals.
Outputs to wdp/{profile}/: Dockerfile.deploy, compose, and
.env.deploy (gitignored). Your original Dockerfile stays untouched.
Initialise Git in your Wappler project: WDP-safe .gitignore and an
optional first commit of wdp/ deployment files. Diffs, commits, and GitHub push from WDP
are planned for a later release.
A GitHub-style contribution grid on the dashboard and each profileβs History tab. See deploy habits at a glance for the last 52 weeks, with failed days highlighted.
DigitalOcean API: provision or import Droplets, manage DNS, and Find my Droplet by IP. Plus SSH deploy to any VPS, live logs, and rollback.
ClickSend SMS when deploys succeed, fail, or roll back, with per-event toggles. Webhooks and Apprise for the rest of your stack.
Switch the whole wizard (labels, steps, and tooltips) between English, Portuguese, Spanish, German, and Dutch.
Deploy targets today
Tap a step. Each one configures part of your production stack.
Point at your Wappler folder and pick a profile.
Toggle services in Step 5. WDP wires them into compose for you.
WDP is in private beta for Wappler Node.js projects (not LAMP/PHP-only yet). To request access, send Cheese a message on the Wappler Community. Once youβre in, install from GitHub and follow MrCheeseGit for updates.
Already marked Coming soon in the WDP wizard where it applies, so expectations stay honest.
Docker Β· self-hosted
Clone the repository, start the stack, then open the wizard in your browser. Requires Docker Desktop or Docker Engine.
http://localhost:8900 and complete first-run setupgit clone https://github.com/MrCheeseGit/Wappler-Deployment-Pipeline.git
cd Wappler-Deployment-Pipeline
docker compose up -d --build
Stop WDP anytime with docker compose down β your app containers are not removed.