Verify the service
Confirm that the service is running, configuration loaded correctly, and database or middleware setup did not block startup.
This homepage is here to answer the first three developer questions fast: did the service boot correctly, what ships by default, and what should I do next.
A starter home page should prioritize the next useful actions: verify the service, inspect the active interface, and start changing code.
Confirm that the service is running, configuration loaded correctly, and database or middleware setup did not block startup.
The default scaffold includes authentication, API key management, and global audit logging. Inspect the registered routes before adding another starter.
Start with a complete module scaffold instead of assembling unrelated files. Use single-file generators only to extend an existing module.
These are the product-neutral surfaces that are active now, without retired deployment-platform or control-plane behavior.
Registration, login, revocable sessions, current-user profile, and password flows provide a practical baseline for most backend projects.
Key creation, listing, revocation, and middleware groups support automation and service-to-service access from the default scaffold.
Write requests are audited globally and users can query their own history, making traceability part of the baseline instead of a downstream patch.
This architecture map helps product managers, technical leads, and new developers build an accurate mental model instead of scanning feature badges.
Bootstrap, routing, responses, migrations, testing, and shared packages form the foundation used by every Luas application.
user, apikey, and audit are assembled by default. Their starter manifests contribute modules, migrations, and seeders.
Technical capabilities such as AI stay in the capability layer so external integrations do not become broad business modules.
Enhancements such as RBAC remain available without entering the default scaffold path, keeping both the baseline and optional extensions honest.
Verify these interfaces first after startup to confirm that the default starter behavior is healthy.
/v1/register/v1/login/v1/users/profile/v1/api-keys/v1/audit-logs/v1/healthOnly decision-relevant destinations belong here. The home page should expose likely next actions, not every available link.
/v1/health/health/readyREADME + sourcego run ./cmd/luas route:list