.env.example (874B)
1 PORT=3000 2 HOST=0.0.0.0 3 4 # Optional: allow registration by sharing this code with invited users. 5 REGISTRATION_CODE=change-this-to-a-long-random-string 6 7 # Session lifetime (30 days) 8 SESSION_TTL_MS=2592000000 9 10 # Post TTL limits (min 1 minute, max 48 hours) 11 MIN_TTL_MS=60000 12 MAX_TTL_MS=172800000 13 DEFAULT_TTL_MS=3600000 14 15 # Upload storage + limits 16 UPLOADS_DIR=./data/uploads 17 IMAGE_UPLOAD_MAX_BYTES=104857600 18 AUDIO_UPLOAD_MAX_BYTES=157286400 19 20 # Rate limits 21 RL_LOGIN_WINDOW_MS=60000 22 RL_LOGIN_MAX=12 23 RL_REGISTER_WINDOW_MS=600000 24 RL_REGISTER_MAX=6 25 RL_RESUME_WINDOW_MS=60000 26 RL_RESUME_MAX=30 27 RL_UPLOAD_WINDOW_MS=300000 28 RL_UPLOAD_IMAGE_MAX=20 29 RL_UPLOAD_AUDIO_MAX=10 30 RL_REPORT_WINDOW_MS=600000 31 RL_REPORT_MAX=12 32 RL_MOD_WINDOW_MS=60000 33 RL_MOD_MAX=40 34 35 # Service runner (optional) 36 HEALTHCHECK_MS=15000 37 HEALTHCHECK_TIMEOUT_MS=4000 38 HEALTHCHECK_FAILS=3 39 RESTART_MIN_MS=2000 40 RESTART_MAX_MS=30000