Skip to content

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

  1. Go to 1-Click Deploy
  2. Pick an app card and click Deploy
  3. Confirm (or edit) the name
  4. Click Deploy in the dialog — DockPod generates the compose file for that app and runs docker compose up -d immediately

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

AppWhat it is
VaultwardenSelf-hosted, Bitwarden-compatible password manager
n8nWorkflow automation — connect apps and APIs without writing code
ExcalidrawCollaborative whiteboard for sketching diagrams
HomepageCustomizable start page linking out to your self-hosted services
LinkdingMinimalist, taggable bookmark manager
Trilium NotesHierarchical note-taking app for a personal knowledge base

CMS & Publishing

AppWhat it is
GhostModern, hackable blogging and newsletter platform (+ MySQL)
WordPressThe world's most popular CMS (+ MySQL)
Wiki.jsModern, git-friendly wiki with a rich Markdown/visual editor (+ PostgreSQL)
BookStackOrganize documentation as books, chapters, and pages (+ MySQL)
DrupalEnterprise-grade CMS for complex, structured-content sites (+ MySQL)

Dev Tools

AppWhat it is
GiteaSelf-hosted, lightweight Git server with issues, PRs, and CI hooks
MetabaseOpen-source BI tool — dashboards and charts over your existing databases
Code ServerVS 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.

Released under a commercial-friendly freemium license.