# Substitutions for docker-compose.prod.yaml # ⚠️ Replace all placeholder secrets with values sourced from your secret manager. MONGO_INITDB_ROOT_USERNAME=stellaops-prod MONGO_INITDB_ROOT_PASSWORD=REPLACE_WITH_STRONG_PASSWORD MINIO_ROOT_USER=stellaops-prod MINIO_ROOT_PASSWORD=REPLACE_WITH_STRONG_PASSWORD # Expose the MinIO console only to trusted operator networks. MINIO_CONSOLE_PORT=39001 RUSTFS_HTTP_PORT=8080 AUTHORITY_ISSUER=https://authority.prod.stella-ops.org AUTHORITY_PORT=8440 SIGNER_POE_INTROSPECT_URL=https://licensing.prod.stella-ops.org/introspect SIGNER_PORT=8441 ATTESTOR_PORT=8442 CONCELIER_PORT=8445 SCANNER_WEB_PORT=8444 UI_PORT=8443 NATS_CLIENT_PORT=4222 SCANNER_QUEUE_BROKER=nats://nats:4222 # `true` enables signed scanner events for Notify ingestion. SCANNER_EVENTS_ENABLED=true SCANNER_EVENTS_DRIVER=redis # Leave SCANNER_EVENTS_DSN empty to inherit the Redis queue DSN when SCANNER_QUEUE_BROKER uses redis://. SCANNER_EVENTS_DSN= SCANNER_EVENTS_STREAM=stella.events SCANNER_EVENTS_PUBLISH_TIMEOUT_SECONDS=5 SCANNER_EVENTS_MAX_STREAM_LENGTH=10000 # External reverse proxy (Traefik, Envoy, etc.) that terminates TLS. FRONTDOOR_NETWORK=stellaops_frontdoor