1-Click Deploy
One-click app templates. Where Paste & Deploy's Quick Start picker gives you infra building blocks to assemble yourself, 1-Click Deploy is a catalog of curated, complete applications — pick one, name it, click Deploy, done.
How It Works
- Go to 1-Click Deploy
- Pick an app card and click Deploy
- Confirm (or edit) the name
- Click Deploy in the dialog — DockPod generates the compose file for that app and runs
docker compose up -dimmediately
There's no separate "generate then create then deploy" step — one dialog, one click, and the app is live. Every deployed app shows up in Paste & Deploy's list alongside anything you pasted manually — same Redeploy/Stop/Delete controls, since a 1-Click Deploy entry is a Paste & Deploy entry, just created from a template instead of typed by hand.
Current Catalog
Productivity & Utility
| App | What it is |
|---|---|
| Vaultwarden | Self-hosted, Bitwarden-compatible password manager |
| n8n | Workflow automation — connect apps and APIs without writing code |
| Excalidraw | Collaborative whiteboard for sketching diagrams |
| Homepage | Customizable start page linking out to your self-hosted services |
| Linkding | Minimalist, taggable bookmark manager |
| Trilium Notes | Hierarchical note-taking app for a personal knowledge base |
CMS & Publishing
| App | What it is |
|---|---|
| Ghost | Modern, hackable blogging and newsletter platform (+ MySQL) |
| WordPress | The world's most popular CMS (+ MySQL) |
| Wiki.js | Modern, git-friendly wiki with a rich Markdown/visual editor (+ PostgreSQL) |
| BookStack | Organize documentation as books, chapters, and pages (+ MySQL) |
| Drupal | Enterprise-grade CMS for complex, structured-content sites (+ MySQL) |
Dev Tools
| App | What it is |
|---|---|
| Gitea | Self-hosted, lightweight Git server with issues, PRs, and CI hooks |
| Metabase | Open-source BI tool — dashboards and charts over your existing databases |
| Code Server | VS Code, running in a browser |
More categories (Media, Analytics, Communication) are planned — each app is verified with a real docker compose up before being added to the catalog, so the list grows in batches rather than all at once.
Same Safety Defaults as Paste & Deploy
1-Click Deploy templates follow the same conventions as the Quick Start presets: ports bind to 127.0.0.1 only (never 0.0.0.0), and any credential field (e.g. Vaultwarden's admin token, a companion database's password) gets a cryptographically random value — never a static placeholder.
Apps with a Companion Database
Ghost, WordPress, Wiki.js, BookStack, and Drupal each deploy with their own dedicated database container (not shared with anything provisioned via Database Provisioning) — the database is internal-only, with no host port published, and its credentials are generated once (a real random password, never a static placeholder).
For Ghost, WordPress, Wiki.js, and BookStack, both sides of that credential are shared automatically — the app's own env vars point at the database with the same generated values, so they always match with no extra step. Drupal is the exception: its official image has no equivalent auto-configuration built in — it always lands on its own interactive web install wizard on first visit, so the generated database credentials (visible in the deployed app's env vars, host drupal-mysql) need to be typed into that wizard once, same as any other manual Drupal install.
Plan Limits
1-Click Deploy entries count toward the same paste deploys limit as manually-pasted compose files (they're the same underlying resource) — the Deploy button on a card shows an upgrade prompt instead once you're at your plan's limit.