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.
SHARED_JWT_PUBLIC_KEYSHARED_JWT_PRIVATE_KEYINTERNAL_API_KEYAUTH_GOOGLE_WEB_CLIENT_IDAUTH_GOOGLE_IOS_CLIENT_IDAUTH_GOOGLE_ANDROID_CLIENT_IDAUTH_APPLE_IOS_BUNDLE_IDAUTH_COMMUNICATION_SERVICE_URLAUTH_FEED_SERVICE_BASE_URLAUTH_PUBLIC_WEB_BASE_URLSHARED_DATASOURCE_URLSHARED_REDIS_HOST
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.