Apps
Container apps
n8n, Uptime Kuma, Vaultwarden, Gitea, Metabase, Grafana, PocketBase, Meilisearch and Adminer in one click.
These apps run as a single rootless container under the site's own Linux user, published on 127.0.0.1 behind the web server with HTTPS. Their data lives in a volume that survives updates; Deploy now pulls the newest image and restarts the app. Settings are in the site's .env (Deploy → Edit .env).
| App | What it is | First steps |
|---|---|---|
| n8n | Workflow automation | Open the site and create the owner account. Webhook URLs use your domain. |
| Uptime Kuma | Uptime monitoring | Open the site and create the admin account. |
| Vaultwarden | Bitwarden-compatible password manager | Create your account in the web vault, then set SIGNUPS_ALLOWED=false in the .env and Deploy now so nobody else can sign up. |
| Gitea | Git hosting | Open the site and finish the setup page; the first registered user becomes the administrator. Git over SSH is off — use HTTPS. |
| Metabase | Business intelligence | Open the site and follow the setup to create the admin and connect your data. |
| Grafana | Dashboards | Sign in with admin / admin and set a new password at once. |
| PocketBase | Backend in one file | Open https://your-domain/_/ and create the superuser. |
| Meilisearch | Search engine | Use the master key (MEILI_MASTER_KEY in the .env) in your app; generate restricted keys with it. |
| Adminer | Database manager | Protected from the start: Show admin login reveals the HTTP password. Inside, connect to the server's MariaDB or PostgreSQL with a database owner's credentials. |
Open apps without a generated login right after installing and create the first account before anyone else can. Add password protection on the site's Access pane if the app should never be public.
Your own containers
Need another app or a specific version? Add a container site with any registry image or your own Dockerfile or Compose file.
Updated October 18, 2026