Adding an app is a config change, not a code change. No frontend or backend edits are needed; the new card appears on next load.
registry.json:
{ "id": "my-app", "name": "My App", "description": "What it does.", "path": "/my-app", "icon": "MA", "iconStyle": "solid", "owner": "You", "ownerInitials": "YO", "healthCheck": "/my-app/health", "maintenance": false }
Caddyfile so
/my-app reaches your app, then reload Caddy.
"maintenance": true anytime to flag it down.