config: 3 homeservers, gifApiKey moved to server secrets
CI / Build & Quality Checks (push) Successful in 10m38s

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 <noreply@anthropic.com>
This commit is contained in:
2026-06-05 21:58:40 -04:00
parent ec391100bd
commit 71386f4ef2
2 changed files with 2 additions and 7 deletions
-5
View File
@@ -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
+2 -2
View File
@@ -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": [],