implement /setup and /admin

This commit is contained in:
2026-01-23 02:52:53 +01:00
parent e4e5a1c294
commit a9c70a7883
21 changed files with 1124 additions and 13 deletions
+14
View File
@@ -51,6 +51,20 @@ When translators disagree on a translation or want to suggest alternatives (regi
---
## Setup / First User
When the file `.installed` is missing, the `/setup` route is accessible for creating the initial admin account. The first user created will be the system's default contact email (accessible via `User.first.email`).
For detailed setup instructions, see [SETUP_GUIDE.md](docs/SETUP_GUIDE.md).
**Quick Start:**
1. Deploy the application
2. Navigate to `/setup`
3. Create your admin account
4. Start inviting contributors
---
## Authentication Flow
### Public Access