Skip to content
This repository was archived by the owner on Feb 20, 2026. It is now read-only.

Latest commit

 

History

History
34 lines (29 loc) · 1.24 KB

File metadata and controls

34 lines (29 loc) · 1.24 KB

Configuration Reference — Gatekeeper

All config via GATEKEEPER__ prefixed environment variables:

Database & Cache

Variable Notes
GATEKEEPER__Database__ConnectionString PostgreSQL connection
GATEKEEPER__Redis__ConnectionString Redis connection

Security

Variable Default Notes
GATEKEEPER__Security__KeyEncryptionKey Required. AES-256-GCM KEK
GATEKEEPER__Security__AccessTokenLifetimeMinutes 5
GATEKEEPER__Security__RefreshTokenLifetimeHours 24
GATEKEEPER__Security__AuthorizationCodeLifetimeSeconds 60
GATEKEEPER__Security__AccountLockoutThreshold 5
GATEKEEPER__Security__AccountLockoutDurationMinutes 15
GATEKEEPER__Security__PasswordMinLength 12
GATEKEEPER__Security__Argon2MemoryMB 64
GATEKEEPER__Security__Argon2Iterations 3
GATEKEEPER__Security__KeyRotationDays 90

Rate Limiting

Variable Default
GATEKEEPER__RateLimiting__RequestsPerMinute 60
GATEKEEPER__RateLimiting__AuthEndpointRequestsPerMinute 20

Admin

Variable Notes
GATEKEEPER__Admin__BootstrapApiKey Phase 1 admin auth