2026-08-18 15:41:28 -04:00
|
|
|
# Copy to .env on the host and chmod 600. Values come from the estate's
|
|
|
|
|
# existing accounts — this service issues no credentials of its own.
|
|
|
|
|
|
2026-08-18 19:25:11 -04:00
|
|
|
# The port this is published on — 127.0.0.1 only — from the registry at
|
|
|
|
|
# $SHRE_PORTS_PATH. Verify it is free with `ss -ltn` before claiming it.
|
2026-08-18 15:41:28 -04:00
|
|
|
CHANNEL_EXIT_PORT=
|
|
|
|
|
|
2026-08-18 19:25:11 -04:00
|
|
|
# The existing docker network the containerised consumers are on. The relay
|
|
|
|
|
# joins it and is reachable there as http://channel-exit:8080 — note the
|
|
|
|
|
# container port, not CHANNEL_EXIT_PORT. Must already exist.
|
|
|
|
|
CHANNEL_EXIT_NETWORK=
|
|
|
|
|
|
2026-08-18 15:41:28 -04:00
|
|
|
# The shared secret every consumer presents as `Authorization: Bearer ...`.
|
|
|
|
|
# Generate with: openssl rand -hex 32
|
|
|
|
|
CHANNEL_EXIT_TOKEN=
|
|
|
|
|
|
|
|
|
|
# SendGrid. The key needs mail.send and nothing more.
|
|
|
|
|
SENDGRID_API_KEY=
|
|
|
|
|
# Must be a verified sender on that SendGrid account or every send 403s.
|
|
|
|
|
EMAIL_FROM=
|
|
|
|
|
|
|
|
|
|
# Twilio.
|
|
|
|
|
TWILIO_ACCOUNT_SID=
|
|
|
|
|
TWILIO_AUTH_TOKEN=
|
|
|
|
|
TWILIO_FROM=
|