listen: "0.0.0.0:8083" tls_cert: "/run/sxchnge/server.crt" tls_key: "/run/sxchnge/server.key" database: driver: mongodb settings: uri_env: SXCHNGE_MONGO_URI database: sxchnge_notifications messaging: driver: NATS settings: url_env: SXCHNGE_NATS_URL broker_name: sxchnge-notifications max_reconnects: -1 reconnect_wait: 2 templates: "/etc/sxchnge/templates.json" callers: product: "SXCHNGE_NOTIFICATIONS_PRODUCT_TOKEN" # Use replicas: 3 and environment: production for a three-node NATS cluster. # mode: ops validates resources without modifying them; app provisions them. queue: stream: replicas: 1 max_age_hours: 48 provisioning: mode: app environment: non-production