From 71386f4ef2fd55f23a7157ad3ec0b791513091b8 Mon Sep 17 00:00:00 2001 From: Jared Vititoe Date: Fri, 5 Jun 2026 21:58:40 -0400 Subject: [PATCH] config: 3 homeservers, gifApiKey moved to server secrets MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Giphy API key removed from config.json (was tracked in git — now purged from all history via git-filter-repo). Key lives in /etc/lotus-deploy.env on LXC 106; lotus_deploy.sh injects it into config.json after each rsync. config.json now has: - homeserverList: lotusguild.org + matrix.org + mozilla.org - allowCustomHomeservers: true - gifApiKey: "" (placeholder — injected at deploy time) .gitignore: removed the incorrect config.json entry (tracked files are unaffected by .gitignore; the entry was misleading). Co-Authored-By: Claude Sonnet 4.6 --- .gitignore | 5 ----- config.json | 4 ++-- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 46446326b..13c74945b 100644 --- a/.gitignore +++ b/.gitignore @@ -5,8 +5,3 @@ devAssets .DS_Store .ideapackage-lock.json - -# Runtime config — managed directly on each deploy host, never committed. -# Contains the GIF API key and homeserver list. git reset --hard won't touch -# it but git clean would delete it without this entry. -config.json diff --git a/config.json b/config.json index 58aa9a4f8..1ae326733 100644 --- a/config.json +++ b/config.json @@ -1,7 +1,7 @@ { "defaultHomeserver": 0, - "homeserverList": ["matrix.lotusguild.org"], - "allowCustomHomeservers": false, + "homeserverList": ["matrix.lotusguild.org", "matrix.org", "mozilla.org"], + "allowCustomHomeservers": true, "featuredCommunities": { "openAsDefault": false, "spaces": [],