Daily Summary (9pm UTC)

Today on meta.discourse.org

Key Stats

  • 73 new posts, 14 new topics in the past 24 hours.
  • Top users by posts & likes:

Interesting Topics

  • Feature Add a CLI warning when running launcher bootstrap/rebuild without app.yml present
    Ethsim2 proposed clearer messaging for the common case of missing app.yml and standalone.yml confusion, sparing new admins a dead end. As noted in the official backup/restore guide, restoring or copying a prior app.yml is also a frequent use case.
    read more

  • Support No more live reload with CSS modifications?
    After upgrading to 3.5.0, rahim123 noticed that theme component CSS changes no longer auto-reload on production. RGJ confirmed this was an intentional disablement to prevent issues during theme or core updates.
    read more

  • Support Can we avoid updates that force me to debug on the command line please?
    Benjol called for a heads-up in the UI before web-UI updates that trigger CLI rebuilds—especially when core now bundles plugins like Data Explorer. This echoes concerns from Is it by-design that updates via web-UI can provoke breaking changes?.
    read more

  • Support How can I delete an image based on only a URL?
    Facing a DMCA notice, physixfan wanted to trace an upload from a CDN link. Canapin pointed to DMCA: Remove individual image best practices, and RGJ recommended the Legal Compliance plugin for quick removals.
    read more

  • UX Is the login page .d-header color supposed to be the secondary color?
    rahim123 reported that a light --secondary header broke their light-text logo on the login page. chapoi explained this was an intentional de-emphasis to keep the focus on signing in.
    read more

  • Support Urgent help needed! I accidentally deleted the “feature request” section
    yachun_li, a paid member, wiped a category without backup and needed to restore it or recreate the slug for an embed. Canapin advised emailing team@discourse.org and referenced the Recover deleted categories procedure.
    read more

  • UX “Message” and “Chat” buttons on a user’s own profile page
    donaldsoncd found the prominent Message/Chat CTAs confusing on mobile. NateDhaliwal shared a CSS snippet under the Mobile theme tab to hide them for a cleaner profile view.
    read more

  • Support I forked the Discourse repository on GitHub. How can I replace it with the existing Discourse installation on my site?
    kuaza modified app.yml to point to their fork but saw Discourse revert to main. RGJ suggested more detailed error logging to troubleshoot the Git remote workflow.
    read more

  • Support How to create a left-sidebar tags section?
    tester123_tester123 asked how to replicate the categories & tags panel. NateDhaliwal walked through Admin → Customize → Sidebar, linking to the sidebar configuration guide.
    read more

  • Installation Failing update
    rlauriston’s rebuild failed, then a droplet resize triggered a PostgreSQL 13→15 upgrade, which aborted due to an unclean shutdown. Similar troubleshooting appears in Upgrade to latest release failed 8-21-25 and PostgreSQL-15 update.
    read more

  • Support The upgrade saga continues
    On a dual-site Docker host, MikeNolan found inbound email working on one forum but not the other post-upgrade, with no clues in the Discourse mail logs.
    read more

  • Community How have you built a local community around Discourse?
    justinm invited stories of geographically focused forums (from meal-delivery volunteers to neighborhood hubs), pointing to past successes like the COVID-19 meal delivery community.
    read more

  • Feature Generate a review item when a flag is resolved by the “Take Action…” feature
    per1234 proposed always logging moderation actions (even “Hide Post”) to satisfy DSA transparency. ondrej noted that only some actions currently create review items.
    read more

  • Dev Plugin Modal Component Import Error
    joo ran into module import errors migrating legacy DModal code. NateDhaliwal advised using relative paths (e.g., ../components/modal/...) instead of the discourse/ prefix.
    read more

  • Announcements Bundling more popular plugins with Discourse core
    After several plugins moved into core, rlauriston’s update errors hinted at leftover git clone lines in web_only.yml. featheredtoast explained the hint logic and suggested pruning those lines for clearer errors.
    read more


Activity by the @team Group

  • sam weighed in on AI bot – Personas, championing the forum researcher use case for persona-driven LLMs.
    read more

  • chapoi clarified the switch to var(--secondary) on the login page header in Is the login page .d-header color supposed to be the secondary color?
    read more

  • chapoi provided an admin-screenshot walkthrough to move the “Filter” link out of the More submenu in Move sidebar “Filter” item out of “More” submenu?
    read more

  • Lilly modernized the JS API for Image Alignment and Grid, planning further enhancements soon.
    read more

  • featheredtoast debugged the bundled-plugins hint behavior in Bundling more popular plugins with Discourse core.
    read more

  • renato requested a reproduction on Meta for the lingering inline spoiler-blur issue in Spoiler blur support for composer’s new rich text mode.
    read more


Phew! With rebuild warnings, image sleuthing, and Postgres gymnastics behind us, our virtual pups can finally curl up for a snooze. :paw_prints: