Skip to main content
Every environment variable used by the Sightscreen backend, organized by category. All variables are read at startup unless noted otherwise.

Quick reference

In production (ECS/EC2), use IAM roles instead of explicit credentials. The AWS SDK automatically discovers them.
Treat this like a password. Rotate it if compromised.
All table names default to the values shown. Override them to use custom table names (e.g., per-environment prefixes).
For local development, set APNS_ENVIRONMENT=sandbox and use the sandbox APNs endpoint.
Never set mock mode variables in production. They redirect all SportMonks calls to the mock server.
These variables are no longer used by the refactored backend but may still be referenced in infrastructure configs. Remove them after Phase 9 cleanup.
Do not add these to new deployments. They exist only for backward compatibility during the Phase 9 transition.