Add third NATS user 'external-apps' for external application connections

Unrestricted admin (same shape as admin/volcanic-agents), password
delivered via Coolify env var NATS_EXTERNAL_APPS_PASSWORD. Doc updated
in both places that enumerate users. Plan file included for the record.
This commit is contained in:
2026-08-26 16:22:45 +00:00
parent 84ed07fdec
commit d27fd02866
3 changed files with 461 additions and 3 deletions
+2 -1
View File
@@ -40,7 +40,8 @@ configs:
authorization {
users = [
{ user: "${NATS_USER}", password: "${NATS_PASSWORD}" },
{ user: "volcanic-agents", password: "${NATS_VOLCANIC_AGENTS_TOKEN}" }
{ user: "volcanic-agents", password: "${NATS_VOLCANIC_AGENTS_TOKEN}" },
{ user: "external-apps", password: "${NATS_EXTERNAL_APPS_PASSWORD}" }
]
}