Files
XQKqueue/server/.env.example
brother7 c2a5281534 修复:调整游客取号限流策略
问题:移动网络共享出口 IP 会造成游客取号被误限流。

实现:移除公开取号 IP 限制,改用项目总量与手机号 HMAC 限流,并支持 Retry-After 倒计时。
2026-07-31 22:56:33 +08:00

22 lines
720 B
Plaintext

# Copy to .env and load it in your shell. Never reuse these development keys
# outside a local disposable environment.
APP_ENV=development
HTTP_ADDR=:8080
DATABASE_URL=postgres://queue:queue@localhost:5432/queue?sslmode=disable
DATA_ENCRYPTION_KEY_BASE64=MDEyMzQ1Njc4OWFiY2RlZjAxMjM0NTY3ODlhYmNkZWY=
PHONE_HMAC_KEY_BASE64=YWJjZGVmMDEyMzQ1Njc4OWFiY2RlZjAxMjM0NTY3ODk=
SESSION_COOKIE_NAME=queue_session
SESSION_COOKIE_SECURE=false
SESSION_TTL=12h
MIGRATE_ON_START=true
SHUTDOWN_TIMEOUT=10s
DB_MAX_OPEN_CONNS=20
DB_MAX_IDLE_CONNS=5
DB_CONN_MAX_IDLE_TIME=5m
DB_CONN_MAX_LIFETIME=30m
MAINTENANCE_INTERVAL=1h
MAINTENANCE_BATCH_SIZE=500
PUBLIC_TICKET_PROJECT_LIMIT=1000
PUBLIC_TICKET_PHONE_LIMIT=5
PUBLIC_TICKET_RATE_WINDOW=1m