Skip to content

Guides

Apps

Deploy real applications — 22 one-click templates or any Git repository — with logs, env vars and rollbacks.

Updated Edit this page on GitHub

Apps run as containers. The panel detects the local Docker engine and shows its honest status — if Docker is missing you get a real install action, never a fake 'staged' deploy.

Create from a template

Apps → Deploy App → pick from the catalogue: WordPress, Ghost, n8n, Uptime Kuma, Vaultwarden, Nextcloud, Gitea, PostgreSQL, MySQL, Redis, MinIO, Plausible, Metabase, Grafana, Adminer and more (22 templates across CMS, automation, security, files, dev, database and analytics categories).

Each template declares its ports, volumes and required environment variables — the form asks exactly for those, validates them, and offers sensible defaults.

Create from Git

Choose the Git source, paste a repository URL and branch. The panel stages a compose build for the app (docker compose based) — the generated compose file is a real input: you can inspect and edit it in the app's settings before deploying.

Managing an app

  • Actions — start, stop, restart, redeploy, pull latest — with live status and exit codes.
  • Environment — key/value editor per app; secret values are masked in the UI and redacted from logs.
  • Logs — container logs with filters, straight from the Docker engine.
  • Deployments — history of deploys with rollback to the previous release.
  • Domains — map a domain you added to the app's port (through the site reverse-proxy flow).