# Latest

**URL:** https://meta.discourse.org/latest.md?exclude_tag=api&page=129

[Latest](https://meta.discourse.org/latest.md) · [Categories](https://meta.discourse.org/categories.md) · [Tags](https://meta.discourse.org/tags.md)

**Page:** 130

---

## [Activation email sent but account not activated](https://meta.discourse.org/t/activation-email-sent-but-account-not-activated/394029)

<div class="topic-metadata">

**Author:** [@simon\_tong](https://meta.discourse.org/u/simon_tong)\
**Replies:** 6\
**Last updated:** [January 22, 2026, 5:20am UTC](https://meta.discourse.org/t/activation-email-sent-but-account-not-activated/394029 "2026-01-22T05:20:43Z")

</div>

Title: Activation email sent but account not activated / activation link confusion Hi, I’m running a self-hosted Discourse (Docker). SMTP test emails are sending successfully (verified via Gmail), but newly registered …

---

## [Does Discourse officially support domain webmail SMTP for activation emails, or is Gmail / third-party SMTP the expected setup](https://meta.discourse.org/t/does-discourse-officially-support-domain-webmail-smtp-for-activation-emails-or-is-gmail-third-party-smtp-the-expected-setup/394051)

<div class="topic-metadata">

**Author:** [@simon\_tong](https://meta.discourse.org/u/simon_tong)\
**Replies:** 1\
**Last updated:** [January 22, 2026, 4:16am UTC](https://meta.discourse.org/t/does-discourse-officially-support-domain-webmail-smtp-for-activation-emails-or-is-gmail-third-party-smtp-the-expected-setup/394051 "2026-01-22T04:16:21Z")

</div>

Hi, For Discourse activation emails, is it recommended to use a domain webmail address (e.g. admin@mydomain.com via local/Postfix/webmail), or should we always use external providers like Gmail for reliable delivery? M…

---

## [Bookmarks still exist for topics you no longer have access to](https://meta.discourse.org/t/bookmarks-still-exist-for-topics-you-no-longer-have-access-to/391822)

<div class="topic-metadata">

**Author:** [@JammyDodger](https://meta.discourse.org/u/JammyDodger)\
**Replies:** 2\
**Last updated:** [January 21, 2026, 4:23pm UTC](https://meta.discourse.org/t/bookmarks-still-exist-for-topics-you-no-longer-have-access-to/391822 "2026-01-21T16:23:05Z")

</div>

In my stats it says I have 4 bookmarks: But on my bookmark page I have none: :person\_shrugging: I think this is because I no longer have access to those 4 topics or PMs. If that is the case… :slight\_smile: I thi…

---

## [\`Log anonymizer details\` setting not fully anonymizing usernames](https://meta.discourse.org/t/log-anonymizer-details-setting-not-fully-anonymizing-usernames/387500)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 3\
**Last updated:** [January 21, 2026, 4:21pm UTC](https://meta.discourse.org/t/log-anonymizer-details-setting-not-fully-anonymizing-usernames/387500 "2026-01-21T16:21:16Z")

</div>

If you have checked a user’s email address before, their username stays in the staff action logs, even if Log anonymizer details is disabled. Steps to reproduce: Disable the Log anonymizer details site setting. Open t…

---

## [Misssing Profile Picture options](https://meta.discourse.org/t/misssing-profile-picture-options/393988)

<div class="topic-metadata">

**Author:** [@diogocsc](https://meta.discourse.org/u/diogocsc)\
**Replies:** 4\
**Last updated:** [January 21, 2026, 2:25pm UTC](https://meta.discourse.org/t/misssing-profile-picture-options/393988 "2026-01-21T14:25:49Z")

</div>

I understood from another topic, which I cannot find anymore, there is a setting that allows us to see more options when trying to edit the picture in discourse user’s preferences… Is there really such a setting, and if…

---

## [Why does the Discourse ID page use formal German?](https://meta.discourse.org/t/why-does-the-discourse-id-page-use-formal-german/393983)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 0\
**Last updated:** [January 21, 2026, 2:26pm UTC](https://meta.discourse.org/t/why-does-the-discourse-id-page-use-formal-german/393983 "2026-01-21T14:26:04Z")

</div>

Basically, informal German has been used everywhere in Discourse Interface so far. What led to the decision to do things differently here? Similarly, “Community” is usually translated as Community and not as “Gemeinscha…

---

## [How to Change User Profile Picture](https://meta.discourse.org/t/how-to-change-user-profile-picture/214121)

<div class="topic-metadata">

**Author:** [@Kumar\_Karuppaiah](https://meta.discourse.org/u/Kumar_Karuppaiah)\
**Replies:** 4\
**Last updated:** [January 7, 2022, 10:52am UTC](https://meta.discourse.org/t/how-to-change-user-profile-picture/214121 "2022-01-07T10:52:50Z")

</div>

Hi, I want to change the user profile picture programmatically instead of system assigned profile picture. How can I implement it? Please suggest me. Thanks Kumar

---

## [Thank you for Discourse](https://meta.discourse.org/t/thank-you-for-discourse/393975)

<div class="topic-metadata">

**Author:** [@Function](https://meta.discourse.org/u/Function)\
**Replies:** 1\
**Last updated:** [January 21, 2026, 2:12pm UTC](https://meta.discourse.org/t/thank-you-for-discourse/393975 "2026-01-21T14:12:54Z")

</div>

I just wanna say thank you for this software. It’s by far the most enjoyable forum software I’ve used and I’m always very happy when a community decides to use Discourse for their forum. It’s well-designed, functional, …

---

## [Add Subdomain Manager page to sidebar in Discourse ID](https://meta.discourse.org/t/add-subdomain-manager-page-to-sidebar-in-discourse-id/393976)

<div class="topic-metadata">

**Author:** [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)\
**Replies:** 1\
**Last updated:** [January 21, 2026, 2:10pm UTC](https://meta.discourse.org/t/add-subdomain-manager-page-to-sidebar-in-discourse-id/393976 "2026-01-21T14:10:15Z")

</div>

Is it possible to add the /my/subdomain to the sidebar at id.discourse.com? Currently, the only way to get there seems to be from discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub. This would make i…

---

## [Onebox images with bad aspect when oEmbed specifies dimentions for rich HTML embeds](https://meta.discourse.org/t/onebox-images-with-bad-aspect-when-oembed-specifies-dimentions-for-rich-html-embeds/277098)

<div class="topic-metadata">

**Author:** [@jrivettcsa](https://meta.discourse.org/u/jrivettcsa)\
**Replies:** 13\
**Last updated:** [January 21, 2026, 10:16am UTC](https://meta.discourse.org/t/onebox-images-with-bad-aspect-when-oembed-specifies-dimentions-for-rich-html-embeds/277098 "2026-01-21T10:16:31Z")

</div>

I’ve tried this with page links from a couple of different Wordpress sites, and the effect is the same: Both sites definitely have valid OG tags. Image sources are square. We’re not specifying image dimensions in the…

---

## [Color schemes are now color palettes](https://meta.discourse.org/t/color-schemes-are-now-color-palettes/342798)

<div class="topic-metadata">

**Author:** [@hugh](https://meta.discourse.org/u/hugh)\
**Replies:** 2\
**Last updated:** [January 21, 2026, 9:54am UTC](https://meta.discourse.org/t/color-schemes-are-now-color-palettes/342798 "2026-01-21T09:54:37Z")

</div>

We’ve updated the terminology in Discourse’s interface to improve consistency across the platform. What was previously called a “color scheme” is now referred to as a “color palette” throughout the user interface. What’…

---

## [Requesting: Options to remove avatars on topic list and change for Usernames instead](https://meta.discourse.org/t/requesting-options-to-remove-avatars-on-topic-list-and-change-for-usernames-instead/393930)

<div class="topic-metadata">

**Author:** [@hipp0](https://meta.discourse.org/u/hipp0)\
**Replies:** 4\
**Last updated:** [January 21, 2026, 9:07am UTC](https://meta.discourse.org/t/requesting-options-to-remove-avatars-on-topic-list-and-change-for-usernames-instead/393930 "2026-01-21T09:07:55Z")

</div>

I want to have usernames that are grayed out for 0-1-2 trust levels, and colored for 3-4 trust levels. I can mostly do it with CSS but a lot of bugs happen like when I reply to a thread the original poster username disa…

---

## [Is 'in' translateable in relative\_reset\_time?](https://meta.discourse.org/t/is-in-translateable-in-relative-reset-time/393773)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 2\
**Last updated:** [January 21, 2026, 8:49am UTC](https://meta.discourse.org/t/is-in-translateable-in-relative-reset-time/393773 "2026-01-21T08:49:23Z")

</div>

I was trying to find out whether “reset\_time” in “This community has reached its AI credit limit for today. Please try again after %{reset\_time} or contact your site administrator for more information.” was a relative ti…

---

## [Allow setting "Hot" as default topic list for categories](https://meta.discourse.org/t/allow-setting-hot-as-default-topic-list-for-categories/314430)

<div class="topic-metadata">

**Author:** [@icaria36](https://meta.discourse.org/u/icaria36)\
**Replies:** 3\
**Last updated:** [January 21, 2026, 8:38am UTC](https://meta.discourse.org/t/allow-setting-hot-as-default-topic-list-for-categories/314430 "2026-01-21T08:38:20Z")

</div>

Admins can set “Hot” as the default sorting for the Main page but this option is not available for category lists. There, only Latest and Top are available. To be consistent, the possibility to set “Hot” topic sorting by…

---

## [Are you able to restore a backup that doesn't include uploads if its still on S3?](https://meta.discourse.org/t/are-you-able-to-restore-a-backup-that-doesnt-include-uploads-if-its-still-on-s3/393952)

<div class="topic-metadata">

**Author:** [@hipp0](https://meta.discourse.org/u/hipp0)\
**Replies:** 3\
**Last updated:** [January 21, 2026, 8:08am UTC](https://meta.discourse.org/t/are-you-able-to-restore-a-backup-that-doesnt-include-uploads-if-its-still-on-s3/393952 "2026-01-21T08:08:46Z")

</div>

I have backup Bucket and an Uploads bucket, I’m backing up which is about 300 megs now. I am wondering if I restore will it be able to grab all the old hot linked files for when they were originally uploaded to the uploa…

---

## [Minor UX misalign when plugin involved](https://meta.discourse.org/t/minor-ux-misalign-when-plugin-involved/393957)

<div class="topic-metadata">

**Author:** [@small-lovely-cat](https://meta.discourse.org/u/small-lovely-cat)\
**Replies:** 0\
**Last updated:** [January 21, 2026, 7:08am UTC](https://meta.discourse.org/t/minor-ux-misalign-when-plugin-involved/393957 "2026-01-21T07:08:17Z")

</div>

This misalign involves two officially maintained plugins: category-experts and follow. Notification button misalign When in PC view, and I endorsed a person, the “Normal” button failed to align, and Endorsed in x catego…

---

## [Data Portability Is Table Stakes For Community Builders In The Age Of AI](https://meta.discourse.org/t/data-portability-is-table-stakes-for-community-builders-in-the-age-of-ai/393943)

<div class="topic-metadata">

**Author:** [@mcwumbly](https://meta.discourse.org/u/mcwumbly)\
**Replies:** 1\
**Last updated:** [January 21, 2026, 4:04am UTC](https://meta.discourse.org/t/data-portability-is-table-stakes-for-community-builders-in-the-age-of-ai/393943 "2026-01-21T04:04:35Z")

</div>

With the growing ubiquity of AI, community builders should consider data portability as table stakes when choosing which platform to focus on. It makes sense to meet people where they are, but it’s not your home unless y…

---

## [Console error, site.mobileView/site.desktopView function abnormal](https://meta.discourse.org/t/site-mobileview-site-desktopview/393884)

<div class="topic-metadata">

**Author:** [@祁同伟](https://meta.discourse.org/u/%E7%A5%81%E5%90%8C%E4%BC%9F)\
**Replies:** 4\
**Last updated:** [January 21, 2026, 3:48am UTC](https://meta.discourse.org/t/site-mobileview-site-desktopview/393884 "2026-01-21T03:48:25Z")

</div>

chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:10 DEPRECATION: Importing inject from @ember/service is deprecated. Please import service instead. \[deprecation id: importing-inject-from-ember-service\] This will be remov…

---

## [Does Discourse used optimized versions of uploads?](https://meta.discourse.org/t/does-discourse-used-optimized-versions-of-uploads/393939)

<div class="topic-metadata">

**Author:** [@hipp0](https://meta.discourse.org/u/hipp0)\
**Replies:** 1\
**Last updated:** [January 20, 2026, 11:59pm UTC](https://meta.discourse.org/t/does-discourse-used-optimized-versions-of-uploads/393939 "2026-01-20T23:59:30Z")

</div>

I have S3 + cloudflare CDN setup. I am wondering if Discourse is using the full rez image or a compress optimize version shown on the forum post.

---

## [Invite Only with OpenID only does not work](https://meta.discourse.org/t/invite-only-with-openid-only-does-not-work/386172)

<div class="topic-metadata">

**Author:** [@DevTeVe](https://meta.discourse.org/u/DevTeVe)\
**Replies:** 3\
**Last updated:** [January 20, 2026, 10:40pm UTC](https://meta.discourse.org/t/invite-only-with-openid-only-does-not-work/386172 "2026-01-20T22:40:15Z")

</div>

Currently we are doing a test-pilot of our forum and we wanted to limit the amount of people that can join. We’ve configured openid and wanted to enable All new users must be explicitly invited by trusted users or staff…

---

## [Configuring X login and rich embeds for Discourse](https://meta.discourse.org/t/configuring-x-login-and-rich-embeds-for-discourse/13395)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 142\
**Last updated:** [January 20, 2026, 10:37pm UTC](https://meta.discourse.org/t/configuring-x-login-and-rich-embeds-for-discourse/13395 "2026-01-20T22:37:19Z")

</div>

:bookmark: This guide explains how to set up Twitter login and rich embeds for your Discourse forum. :person\_raising\_hand: Required user level: Administrator :warning: In order for rich embeds to work properly, a Bas…

---

## [Spotify embeds pixelated around corners showing white on black background](https://meta.discourse.org/t/spotify-embeds-pixelated-around-corners-showing-white-on-black-background/393927)

<div class="topic-metadata">

**Author:** [@hipp0](https://meta.discourse.org/u/hipp0)\
**Replies:** 2\
**Last updated:** [January 20, 2026, 9:05pm UTC](https://meta.discourse.org/t/spotify-embeds-pixelated-around-corners-showing-white-on-black-background/393927 "2026-01-20T21:05:09Z")

</div>

I am wondering if this can get fixed the white pixels around the corners? Is this just a padding issue or something to do with how the embed works?

---

## [How do I change the font of the text editor?](https://meta.discourse.org/t/how-do-i-change-the-font-of-the-text-editor/393922)

<div class="topic-metadata">

**Author:** [@hipp0](https://meta.discourse.org/u/hipp0)\
**Replies:** 1\
**Last updated:** [January 20, 2026, 8:17pm UTC](https://meta.discourse.org/t/how-do-i-change-the-font-of-the-text-editor/393922 "2026-01-20T20:17:49Z")

</div>

I am using Verdana font which is working across the website I just haven’t been able to change the text editor font and font size.

---

## [Nextcloud support](https://meta.discourse.org/t/nextcloud-support/109728)

<div class="topic-metadata">

**Author:** [@terraboss](https://meta.discourse.org/u/terraboss)\
**Replies:** 18\
**Last updated:** [January 20, 2026, 8:14pm UTC](https://meta.discourse.org/t/nextcloud-support/109728 "2026-01-20T20:14:38Z")

</div>

Hi guys, I‘m working a lot with Nextcloud for document management and like to include individual folder sharings inside Discouse wikis / topics to offer direct access. The best way would be a plugin, that dynamically sh…

---

## [Running Discourse at / while serving a custom app at /tickets on the same domain](https://meta.discourse.org/t/running-discourse-at-while-serving-a-custom-app-at-tickets-on-the-same-domain/393888)

<div class="topic-metadata">

**Author:** [@1vernit3](https://meta.discourse.org/u/1vernit3)\
**Replies:** 8\
**Last updated:** [January 20, 2026, 7:57pm UTC](https://meta.discourse.org/t/running-discourse-at-while-serving-a-custom-app-at-tickets-on-the-same-domain/393888 "2026-01-20T19:57:39Z")

</div>

Hi everyone, I’m trying to confirm the correct architecture for serving a custom application at a sub‑path while keeping Discourse at the root (/), without modifying Discourse internals. What I want (final goal) https…

---

## [Multiple app containers for a single Discourse site](https://meta.discourse.org/t/multiple-app-containers-for-a-single-discourse-site/393913)

<div class="topic-metadata">

**Author:** [@Ethsim2](https://meta.discourse.org/u/Ethsim2)\
**Replies:** 5\
**Last updated:** [January 19, 2026, 5:02pm UTC](https://meta.discourse.org/t/multiple-app-containers-for-a-single-discourse-site/393913 "2026-01-19T17:02:42Z")

</div>

You can host multiple standalone Discourse installs on a single server (separate containers / separate ports / separate app.yml), without using Discourse “multisite”. It’s more manual than multisite, but it keeps instan…

---

## [Display Tags on topic cards in the Horizon theme](https://meta.discourse.org/t/display-tags-on-topic-cards-in-the-horizon-theme/385770)

<div class="topic-metadata">

**Author:** [@nathank](https://meta.discourse.org/u/nathank)\
**Replies:** 8\
**Last updated:** [January 20, 2026, 7:07pm UTC](https://meta.discourse.org/t/display-tags-on-topic-cards-in-the-horizon-theme/385770 "2026-01-20T19:07:50Z")

</div>

I didn’t notice that tags were not on the topic cards in the topic lists of the Horizon theme until I saw this: It would certainly be very helpful to have them, so this has my :+1:!

---

## [Anyone facing this build error with configure-ssl configure-letsencrypt](https://meta.discourse.org/t/anyone-facing-this-build-error-with-configure-ssl-configure-letsencrypt/393902)

<div class="topic-metadata">

**Author:** [@SubStrider](https://meta.discourse.org/u/SubStrider)\
**Replies:** 3\
**Last updated:** [January 20, 2026, 6:24pm UTC](https://meta.discourse.org/t/anyone-facing-this-build-error-with-configure-ssl-configure-letsencrypt/393902 "2026-01-20T18:24:42Z")

</div>

All the builds are failing unless I comment these lines. Then of course SSL does not get configured. Was working fine till yeterday. Uncomment these two lines if you wish to add Lets Encrypt (https) “templates/web.ssl…

---

## [Welcome header text %{site\_name} gives error: The following interpolation key is invalid: site\_name](https://meta.discourse.org/t/welcome-header-text-site-name-gives-error-the-following-interpolation-key-is-invalid-site-name/392604)

<div class="topic-metadata">

**Author:** [@hipp0](https://meta.discourse.org/u/hipp0)\
**Replies:** 12\
**Last updated:** [January 20, 2026, 5:39pm UTC](https://meta.discourse.org/t/welcome-header-text-site-name-gives-error-the-following-interpolation-key-is-invalid-site-name/392604 "2026-01-20T17:39:45Z")

</div>

The following interpolation key is invalid: site\_name

---

## [What exactly is Let's Encrypt email used for?](https://meta.discourse.org/t/what-exactly-is-lets-encrypt-email-used-for/367838)

<div class="topic-metadata">

**Author:** [@Willy](https://meta.discourse.org/u/Willy)\
**Replies:** 3\
**Last updated:** [January 20, 2026, 4:38pm UTC](https://meta.discourse.org/t/what-exactly-is-lets-encrypt-email-used-for/367838 "2026-01-20T16:38:37Z")

</div>

During installation, I’m asked for an email address for SSL. Do I need to register that email somewhere, or does Discourse do it for me? Can it be any email address as long as it works for receiving emails? I read this,…

[Previous page](https://meta.discourse.org/latest.md?exclude_tag=api&page=128)

[Next page](https://meta.discourse.org/latest.md?exclude_tag=api&page=130)
