All pages
Configure
Templates
Ready-made applications. One step creates the project, the database it needs and its settings, and deploys it.
What is available
- Umami
- Website analytics without cookies.
- Miniflux
- A fast, minimal feed reader.
- Memos
- Quick notes and a personal knowledge base.
- linkding
- A bookmark manager.
- Hasura
- An instant GraphQL API over the project's Postgres database.
- Grafana
- Dashboards and alerts.
- n8n
- Workflow automation.
- Uptime Kuma
- Checks that your sites are up and alerts you. Keeps its data on a permanent disk.
- IT Tools
- Developer utilities. Needs no database.
Deploying one
Choose Templates in the sidebar, pick one and press Deploy. It asks only for what it cannot decide — usually the first administrator's password. From a terminal:
arrah templates list arrah templates deploy miniflux --set ADMIN_PASSWORD=...
What a template is
- A public image at a fixed version, a size, and the variables it runs with. Nothing a project set up by hand could not do.
- Each listed version was deployed for real before it was added.
- Every template keeps its data in the project's database or on a permanent disk, so redeploying or moving to a newer version loses nothing.
- Keys the application needs but nobody has to read are generated and stored encrypted. A password you type is stored the same way — keep your own copy.
- To update later, change the image version in the project's settings and deploy.
Software that needs MySQL is not listed. For anything else, see Docker images.