-
Open the app's URL. You will land on Heimdall's empty dashboard.
-
Create your first user under Settings → Users → Add and enable login protection. Heimdall starts with no admin user; the dashboard is publicly viewable until you add a user and enable authentication.
-
Optionally enable 2FA per user in the same settings page.
-
Add your first tile via the + button on the dashboard. Heimdall ships with templates for hundreds of common selfhosted apps (Paperless-NGX, Nextcloud, Vaultwarden, …); pick one to autofill name, icon and colour.
-
Heimdall's Application Settings → Search Provider lets you turn the dashboard into a default search page (DuckDuckGo, Bing, Custom).
cloudron logs --app $CLOUDRON-APP-FQDN -f
Apache's access and error logs stream to the same channel.
Everything under /app/data is backed up:
/app/data/database.sqlite— Heimdall's SQLite database (users, tiles, layout)/app/data/.env— Laravel runtime configuration (APP_KEY, mail settings)/app/data/storage/— uploaded icons, session files, framework cache, application logs