Add secure administrator operations console
Provide TOTP-authenticated, role-controlled user and credit workflows with paginated audit data and SQL-backed statistics so operations can manage growth safely.
This commit is contained in:
@@ -28,6 +28,17 @@ FIELD_ENCRYPTION_KEY=replace-with-exactly-32-random-bytes-as-base64
|
||||
IDENTITY_HMAC_KEY=replace-with-a-distinct-32-random-bytes-as-base64
|
||||
IDENTITY_TOMBSTONE_RETENTION_DAYS=365
|
||||
|
||||
# Admin console. Enable bootstrap for the first successful startup only, then
|
||||
# set it back to false and remove all four ADMIN_BOOTSTRAP_* credential values.
|
||||
ADMIN_ENABLED=false
|
||||
ADMIN_BOOTSTRAP_ENABLED=false
|
||||
ADMIN_BOOTSTRAP_OPERATOR_ID=replace-with-random-uuid
|
||||
ADMIN_BOOTSTRAP_USERNAME=owner
|
||||
ADMIN_BOOTSTRAP_PASSWORD_HASH=replace-with-argon2id-phc-hash
|
||||
ADMIN_BOOTSTRAP_TOTP_SECRET_BASE32=replace-with-random-base32-secret
|
||||
ADMIN_SESSION_HOURS=8
|
||||
ADMIN_MAXIMUM_MANUAL_GRANT=100000
|
||||
|
||||
# Apple identifiers are not secrets, but use the values from your own developer account.
|
||||
APPLE_TEAM_ID=replace-with-apple-team-id
|
||||
APPLE_KEY_ID=replace-with-apple-key-id
|
||||
|
||||
Reference in New Issue
Block a user