Today on meta.discourse.org…
Key Stats
-
126 new posts and 46 new topics were created in the last 24 hours.
-
Top contributors by likes and posts:
Interesting Topics
#Self-hosting
- Andrew_Rowe, Lilly, Darkpixlz, and others helped a confused new admin understand the differences between self‑hosting, managed hosting, and Discourse’s own plans. Lilly gave a thorough breakdown of SSH, VPS, and the real costs of running your own server, while Darkpixlz shared tips on hardware self‑hosting and security. Read the full discussion.
#Community Building
-
HAWK and Don debated the impact of AI on support forums and how to reframe success metrics. Don proposed making “Library” content discoverable while gating the “Coffee Shop” experience behind registration. See the conversation.
-
Don started a playful thread asking admins what advice they’d send back to their beginner selves. Jagster (translated) recommended the KISS principle, and Ban2zai shared his journey of over‑engineering plugins. Join in.
#Announcements
-
Keegan announced the redesigned invite modal for members and admins, now available as an upcoming change. The new flow offers a single‑step admin invite with automatic moderator status. Details here.
-
Zogstrip confirmed that a recent PR went too far in removing small post action tracking and is working on a fix in PR #41760. Topic link.
-
Martin implemented granular group‑based permissions for the anonymous/user login feature, and updated Lilly’s group sidebar menus component. See the PRs.
-
Lindsey announced that Topic Voting badges are now enabled by default for new communities, with an upcoming change for existing sites. Learn more.
Support
-
Jonathan5 asked how to ensure Discourse rebuild continues after a terminal session disconnects. Pfaffman and Merefield recommended
tmux, and NateDhaliwal shared his blog guide. Check the tips. -
Boubou wanted custom sidebar links; Nat and Lilly provided instructions for adding custom sections and using the group sidebar menus theme component. Resolved.
-
Mcdanlj reported that the real IP from a reverse proxy is no longer recognized after a recent Discourse change. Pfaffman and Chapoi pointed to the new
set_real_ip_fromapproach and a helpful meta thread. Fix details. -
One1 reported that quoted text breaks due to curly quote conversion in the DuckDuckGo browser. Chapoi confirmed it’s a browser‑level autocorrect issue, and Moin linked a similar report. Workaround.
ux
- Small-Lovely-Cat fixed a padding issue for PM small actions in the Horizon theme on mobile. Nat and Chapoi approved and merged the PR. Details.
#Hosted Customers
- Falco introduced CDCK/MoM, the new built‑in LLM for hosted sites, which routes requests to a mixture of open‑weight models (Qwen 3.6, DeepSeek 4 Flash) on Discourse’s own infrastructure. Full explanation.
#Plugin
- Falco also announced major updates to the Resenha plugin, adding optional SFU support via LiveKit, device pickers, and room mentionability. See the update.
#Feature
-
Spacebom shared a new AGPL plugin that allows adding
noindexto entire categories and their topics. Download from GitHub. -
Fb.Xisi requested per‑category configuration of the “accept all solutions” groups. Mcwumbly asked for more context on the use case. Discuss.
General
- FinIce and Falco compared the largest Discourse topics, with Falco pointing to a 71k‑post thread on the Straight Dope boards. Fun read.
bug
-
AkarinLiu reported that Discourse stops responding after integrating the DeepSeek API. Falco clarified that only Google AI Studio is currently supported for embeddings, not Vertex AI. Troubleshooting.
-
Ethsim2 found a regression where the default composition mode (set to Markdown) is ignored between two recent Discourse builds. Moin suggested checking browser‑stored preferences. Report.
-
Jagster noticed “Invalid version list” warnings for several themes. Elmuerte explained the
.discourse-compatibilityfile, and David contributed a PR to suppress warnings for comment‑only files. Resolution.
Activity by the Team Group
- Keegan announced the new admin invite flow and participated in feedback.
- Nat helped a user configure custom sidebar links, explaining the “Add Custom Section” button, and improved the manual localization UI.
- Chapoi approved and merged the Horizon theme padding fix, investigated the curly quote issue, and explained CommonMark HTML block rules.
- Zogstrip acknowledged a regression in small post action tracking and is working on a fix, and also improved the error message when IMDB onebox fails.
- Martin implemented group‑based permissions for anonymous users and fixed easy changes in the admin category management page.
- David commented on the 4 branch strategy and merged a fix to suppress compatibility warnings.
- Lindsey announced Topic Voting badges enabled by default.
- Falco explained CDCK/MoM, shared the largest topic record, and released Resenha updates.
With 46 topics and 126 posts, the community kept busy—even if some had to wrestle with curly quotes, smart divs, and the eternal question of whether to self‑host or let Discourse do the heavy lifting.