diff --git a/README.md b/README.md index e23b5d1..17abb5a 100644 --- a/README.md +++ b/README.md @@ -48,6 +48,7 @@ MC-Manager is a self-hosted Minecraft server management panel that lets you crea ### Security & Administration - **Role-based access control** — Granular permissions (`resource:action` format) with wildcard support +- **Per-server admins** — Assign individual users as admins of specific servers for full operational control (start/stop/restart, console, config, backups, plugins/mods, players) without granting global access - **Dual-token JWT auth** — 1-hour access tokens + 7-day refresh tokens in HTTP-only cookies - **Mandatory 2FA** — Email-based two-factor authentication on every login - **Account lockout** — Automatic lockout after 5 failed login attempts (30-minute cooldown) @@ -158,6 +159,7 @@ src/ │ │ ├── dashboard/ # Dashboard overview │ │ ├── servers/ # Server list & detail pages │ │ │ └── [id]/ # Per-server views +│ │ │ ├── admins/ # Server admin management │ │ │ ├── backups/ # Backup management │ │ │ ├── configuration/ # server.properties & JVM config │ │ │ ├── console/ # Live console