Check the backend responds
Check the Django Admin bootstrap
On startup,init_commands automatically creates the organization from
ON_PREM_ORGANIZATION_NAME, assigns the superuser the
Owner-ORG-<ON_PREM_ORGANIZATION_NAME> role, and adds them to the default
team — no manual Django Admin steps are needed. Confirm it worked:
1
Open Django Admin
http://localhost:8889/secret-admin-<ADMIN_DASHBOARD_URL_HASH>/, using
the value you set for ADMIN_DASHBOARD_URL_HASH.2
Log in
Use the
SUPERUSER_* credentials from your .env file.3
Verify the organization and role
Confirm an organization was auto-created from
ON_PREM_ORGANIZATION_NAME, and that the superuser’s Relai User
Profile shows Role = Owner-ORG-<ON_PREM_ORGANIZATION_NAME> and a
Team Membership in the default team.Open the dashboard
http://localhost:5173. Log in with the same superuser credentials.
If any of these steps don’t come back as expected, see
Troubleshooting.