Configuration
Profiles: local, dev, uat, prod via application-<profile>.yml. Shared defaults load from application-shared.yml (SHARED_DATASOURCE_*, SHARED_REDIS_*, SHARED_JWT_PUBLIC_KEY, inbox poll, metrics).
Names only. Values live in the secret manager or local env files that are not committed.
MEDIA_R2_ENDPOINTMEDIA_R2_BUCKETMEDIA_R2_ACCESS_KEY_IDMEDIA_R2_SECRET_ACCESS_KEYMEDIA_PRESIGN_TTL_MINUTESMEDIA_PENDING_TTL_HOURSMEDIA_RECONCILIATION_CRONSHARED_MEDIA_PUBLIC_BASE_URLMUSICKIT_TEAM_IDMUSICKIT_KEY_IDAUDIUS_API_KEY
Changing a consumer group name starts a new Redis group and re-reads the stream according to the group offset. Do not rename groups in production without a replay plan.