# Copying is handled by scripts/ensure-local-load-env.sh, which replaces every # GENERATE_* marker with an independent local secret and restricts the result # to mode 600. This profile owns a separate Compose project and PostgreSQL # volume; it must never use the staging project name. LOAD_PROJECT=who_need_help_load LOAD_HOST=load.local HTTP_PORT=4110 MAILPIT_PORT=8127 PHX_HOST=load.local PHX_SCHEME=https PHX_URL_PORT=443 TRAEFIK_TRUSTED_IPS=127.0.0.1/32 TRAEFIK_PROJECT_CONSTRAINT=who_need_help_load TRAEFIK_APP_NAME=who-need-help-load TRAEFIK_DOCKER_NETWORK=who_need_help_load_internal TRAEFIK_ROUTER_RULE='Host(`load.local`)' POSTGRES_DB=who_need_help_load POSTGRES_USER=wnh_load POSTGRES_PASSWORD=GENERATE_POSTGRES_PASSWORD DATABASE_URL=GENERATE_DATABASE_URL POOL_SIZE=10 SECRET_KEY_BASE=GENERATE_SECRET_KEY_BASE HANDOVER_SECRET=GENERATE_HANDOVER_SECRET RELEASE_COOKIE=GENERATE_RELEASE_COOKIE METRICS_TOKEN=GENERATE_METRICS_TOKEN SMTP_RELAY=mailpit SMTP_PORT=1025 SMTP_USERNAME= SMTP_PASSWORD= SMTP_AUTH=never SMTP_TLS=never SMTP_SSL=false EMAIL_FROM_NAME="Who Need Help load profile" EMAIL_FROM_ADDRESS=load-profile@example.invalid CODEX_SESSION_ID=load-profile RATE_LIMIT_POLICIES_JSON={} MAP_TILE_URL=https://tile.openstreetmap.org/{z}/{x}/{y}.png GITHUB_OAUTH_CLIENT_ID= GITHUB_OAUTH_CLIENT_SECRET= # These are reproducible experiment inputs, not capacity requirements, # production traffic forecasts, alert thresholds, or recommended limits. LOAD_WEB_REPLICAS=2 LOAD_WORKER_REPLICAS=2 LOAD_HTTP_VUS=40 LOAD_WS_VUS=40 LOAD_DURATION=30s LOAD_WS_HOLD_MS=5000 LOAD_WS_CONNECT_TIMEOUT_MS=3000 LOAD_HTTP_THINK_SECONDS=0.1