Web config: add the featured communities (Lotus Guild space, Homelab, Jellyfin, matrixrooms.info) #20

Closed
opened 2026-10-04 20:17:06 -04:00 by jared · 0 comments
Owner

Decision (Jared, 2026-10-04): web users should see the featured communities, as the desktop app does.

cinny/config.json in this repo (what chat.lotusguild.org serves) has empty featuredCommunities; it has never had them. The intended set was added to cinny's own config in cinny b1ecb0c4 / fd93339a and to the desktop bundle in cinny-desktop e132719 / d819972:

"featuredCommunities": {
  "openAsDefault": false,
  "spaces": ["!-1ZBnAH-JiCOV8MGSKN77zDGTuI3pgSdy8Unu_DrDyc", "#homelab:codestorm.net"],
  "rooms": ["#jellyfin:matrix.org"],
  "servers": ["matrixrooms.info"]
}

Deploy to LXC 106 like the other config changes (#17).

Note: Explore makes room-summary requests for these from the browser. connect-src already allows matrix.org; codestorm.net and matrixrooms.info are fetched through the homeserver, so no CSP change is expected. Check the browser console on the Explore page after deploying.

Tracking: cinny-desktop #34.


From the October 2026 client audit (cinny #281).

**Decision (Jared, 2026-10-04):** web users should see the featured communities, as the desktop app does. `cinny/config.json` in this repo (what chat.lotusguild.org serves) has empty `featuredCommunities`; it has never had them. The intended set was added to cinny's own config in cinny `b1ecb0c4` / `fd93339a` and to the desktop bundle in cinny-desktop `e132719` / `d819972`: ```json "featuredCommunities": { "openAsDefault": false, "spaces": ["!-1ZBnAH-JiCOV8MGSKN77zDGTuI3pgSdy8Unu_DrDyc", "#homelab:codestorm.net"], "rooms": ["#jellyfin:matrix.org"], "servers": ["matrixrooms.info"] } ``` Deploy to LXC 106 like the other config changes (#17). Note: Explore makes room-summary requests for these from the browser. `connect-src` already allows matrix.org; `codestorm.net` and `matrixrooms.info` are fetched through the homeserver, so no CSP change is expected. Check the browser console on the Explore page after deploying. Tracking: cinny-desktop #34. --- _From the October 2026 client audit (cinny #281)._
jared added the infraenhancementpriority: low labels 2026-10-04 20:17:06 -04:00
jared closed this issue 2026-10-18 19:45:55 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: LotusGuild/matrix#20