Resumen diario (1pm UTC)

Today on meta.discourse.org

Key Stats

Interesting Topics

  • #Hosting Guidance for Setting Up Discourse: Hetzner VDS + Namecheap Private Email SMTP: Can sought step-by-step help for installing Discourse on a Hetzner VDS and using Namecheap Private Email for SMTP. asa directed to the official cloud install guide, and Canapin compared ARM vs x86 options and affirmed domain requirement (see post 3). read more

  • Community How do other admins deal with compromised accounts?: After three TL1 accounts were hijacked and spammed, mbauman asked about recovery and notification processes. Moin confirmed that old addresses receive change alerts via email logs, and Lilly suggested enabling 2FA and promoting password managers as preventative measures (see post 3). read more

  • #Translations Locale-specific defaults for site settings (locale_default): Moin kicked off a discussion on content-localization, demonstrating how locale_default can override site settings per language and highlighting the need for defaults like unicode_usernames for non-English locales (see post 2). read more

  • Feature Disable chat threads in DM’s: Jonathan5 echoed calls to turn off threads by default, bolstering the existing feature request. The conversation revisited long-standing usability concerns around the “My Threads” button in direct messages (see post 15). read more

  • Plugin Discourse Topic Voting: twofoursixeight noticed vote counts appearing alongside like buttons on suggestion topics, and Moin traced it to the reaction plugin hiding logic in topic-voting’s CSS (see post 311). read more

  • Support Is it possible to get rid of the “My Threads” link/button?: In a sibling thread, Moin pointed to the chat feature request at 334040, and Jonathan5 confirmed their vote and use case (see post 12). read more

  • Support S3 (not AWS) stopped working, presumably since an update: Fma965 reported a Bucket not found: default exception when backing up to GarageHQ (MinIO). The logs showed AWS-SDK calls to the default bucket, sparking troubleshooting steps. read more

  • Support Hetzner S3 support: Thomas_Rother asked how to configure S3-compatible storage on hetzner.de, and NateDhaliwal linked to the community guide on non-AWS providers (148916). read more

  • Installation Cannot rebuild app because Docker daemon API version is 1.43: Yt.w encountered Nginx outlet mismatches on Ubuntu 24.04.3 LTS, and Steven advised updating Docker via wget -qO- https://get.docker.com/ | sh. read more

  • Installation Sub.awesome.tld:1000 not answering with docker firefox: maxjohnson hit HSTS network errors when testing SSL on port 1000 with Docker’s Firefox container. The thread explores DNS and certificate quirks. read more

  • Installation Followed GitHub guide, VPS: help me apply RAM/CPU limits: On Ubuntu 24, maxjohnson seeks advice on injecting --memory and --cpu-shares flags into the ./launcher Docker run command to contain Discourse resource usage. read more

  • #Extras ICS → Discourse Importer: Ethsim2 reflected on how the calendar importer matured from a “Frankenstein thread” into a rock-solid script, complete with UID markers, dedupe logic, and namespace handling (see post 13). read more

  • Bug Error Moving posts – 422: vincentp ran into a 422 Unprocessable Content error moving posts in 3.6.0.beta1-dev. Browser logs pointed to /t/60070/move-posts returning 422. read more

  • #Developer Guides Install Discourse on macOS for development: Shauny is battling a make error while compiling cppjieba_rb on an M4 MacBook Pro during bundle install. read more

  • Bug Internal Server Error when previewing digest emails: xkhalid thanked ghassan for a PR and plans to test digest email previews in staging before rolling out. read more

Activity by the @team Group

With Docker rebuilt, S3 back online, and security tightened, our forums are purring—no puppies were harmed in the making of this roundup!