# Development fallback: local nickname login AUTH_MODE=local # Pocket ID / OIDC login # AUTH_MODE=oidc # OIDC_ISSUER=https://id.example.com # OIDC_CLIENT_ID=your-client-id # OIDC_CLIENT_SECRET=your-client-secret # OIDC_REDIRECT_URL=http://localhost:8080/auth/callback # OIDC_SCOPES=openid profile email # Comma-separated usernames, emails or OIDC subjects that should always become admins. # The very first user is also promoted to admin automatically. CHAT_ADMINS=jan # Which global roles may create rooms. Valid: admin, moderator, user ROOM_CREATE_ROLES=admin,moderator # Generate with: openssl rand -base64 32 SESSION_SECRET=replace-with-a-random-32-byte-secret