seed default channel(s) on boot
ci / build (pull_request) Successful in 23s
ci / image (pull_request) Skipped

fresh relay seeds configured open channels (RELAY_DEFAULT_CHANNELS,
default general) so a client always has a room. relay-signed 9007
through the normal pipeline; idempotent; never reopens a closed group.

also adds mission/roadmap and separation rationale to the readme.
This commit is contained in:
Robert Goodall
2026-07-25 08:11:39 -04:00
parent 294616642f
commit 8e9235a820
7 changed files with 220 additions and 15 deletions
+4
View File
@@ -21,6 +21,10 @@ RELAY_CONTACT=relay@nosterm.com
# the built-in "nerdworks.io" ascii banner.
RELAY_MOTD=
# Channels seeded as open groups on boot so a fresh relay is never empty.
# Comma-separated group ids (leading '#' tolerated). Unset = "general".
RELAY_DEFAULT_CHANNELS=general
# Retention (chat messages only; membership/metadata are never pruned).
# 0 = unlimited.
RELAY_RETENTION_DAYS=0