# Documentation

**URL:** https://meta.discourse.org/c/documentation/10.md?page=16

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

**Page:** 17

---

## [Display a Discourse RSS feed in Discord](https://meta.discourse.org/t/display-a-discourse-rss-feed-in-discord/47984)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 2\
**Last updated:** [May 12, 2023, 9:18am UTC](https://meta.discourse.org/t/display-a-discourse-rss-feed-in-discord/47984 "2023-05-12T09:18:29Z")

</div>

This is a guide that explains how to display RSS feeds from your Discourse forum to your Discord server. You need a Discord Bot. You can use a hosted bot with an RSS cog and add it to your server or install a self-hoste…

---

## [Rebuilding HTML on posts or topics](https://meta.discourse.org/t/rebuilding-html-on-posts-or-topics/260993)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 2\
**Last updated:** [April 14, 2023, 6:10pm UTC](https://meta.discourse.org/t/rebuilding-html-on-posts-or-topics/260993 "2023-04-14T18:10:30Z")

</div>

:bookmark: This guide explains how to manually rebuild HTML on posts and topics in Discourse, which can be useful for updating embedded metadata in links. :person\_raising\_hand: Required user level: Administrators, Mode…

---

## [Available site settings to configure "nofollow" for links posted by users](https://meta.discourse.org/t/available-site-settings-to-configure-nofollow-for-links-posted-by-users/93004)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 17\
**Last updated:** [April 6, 2023, 11:43pm UTC](https://meta.discourse.org/t/available-site-settings-to-configure-nofollow-for-links-posted-by-users/93004 "2023-04-06T23:43:36Z")

</div>

:bookmark: This documentation explains how to configure “nofollow” attributes for links posted by users on Discourse forums. :person\_raising\_hand: Required user level: Administrator Default “nofollow” implementation …

---

## [Bypass spam for email from your CDCK-hosted site in Microsoft Hosted Exchange](https://meta.discourse.org/t/bypass-spam-for-email-from-your-cdck-hosted-site-in-microsoft-hosted-exchange/260596)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 0\
**Last updated:** [April 4, 2023, 10:30pm UTC](https://meta.discourse.org/t/bypass-spam-for-email-from-your-cdck-hosted-site-in-microsoft-hosted-exchange/260596 "2023-04-04T22:30:45Z")

</div>

Summary As a hosted site customer, your site’s email comes from a domain controlled by CDCK and may occasionally be marked as spam. This article will show you how to prevent this by allowlisting these emails in your Mi…

---

## [Customize posts' contents with your own styles](https://meta.discourse.org/t/customize-posts-contents-with-your-own-styles/257738)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 8\
**Last updated:** [March 17, 2023, 10:28am UTC](https://meta.discourse.org/t/customize-posts-contents-with-your-own-styles/257738 "2023-03-17T10:28:54Z")

</div>

Requirements :information\_source: To be able to use these tips and tricks, you need to be an administrator of either a self-hosted Discourse instance or a Discourse-hosted plan higher than Basic. Introduction Discours…

---

## [Reset a User's Bounce Score](https://meta.discourse.org/t/reset-a-users-bounce-score/256202)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 0\
**Last updated:** [February 24, 2023, 10:35pm UTC](https://meta.discourse.org/t/reset-a-users-bounce-score/256202 "2023-02-24T22:35:21Z")

</div>

:bookmark: This guide explains how to reset the Bounce Score for users on your Discourse site. :person\_raising\_hand: Required user level: Administrator Each Discourse user has a Bounce Score associated with their acc…

---

## [Set up Rocket Chat notifications using the discourse-chat-integration plugin](https://meta.discourse.org/t/set-up-rocket-chat-notifications-using-the-discourse-chat-integration-plugin/68633)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 1\
**Last updated:** [February 21, 2023, 8:33am UTC](https://meta.discourse.org/t/set-up-rocket-chat-notifications-using-the-discourse-chat-integration-plugin/68633 "2023-02-21T08:33:49Z")

</div>

This howto describes how to setup the Rocket.Chat provider included in discourse-chat-integration. Enable the plugin The discourse-chat-integration plugin is bundled with Discourse. Enable the chat\_integration\_enabled …

---

## [Set up Mattermost notifications using the discourse-chat-integration plugin](https://meta.discourse.org/t/set-up-mattermost-notifications-using-the-discourse-chat-integration-plugin/66811)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 25\
**Last updated:** [January 12, 2023, 4:50pm UTC](https://meta.discourse.org/t/set-up-mattermost-notifications-using-the-discourse-chat-integration-plugin/66811 "2023-01-12T16:50:22Z")

</div>

This howto describes how to setup the Mattermost provider included in discourse-chat-integration. Enable The discourse-chat-integration plugin is bundled with Discourse. No separate installation is required. To enable …

---

## [Migrate a Ning forum to Discourse](https://meta.discourse.org/t/migrate-a-ning-forum-to-discourse/49749)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 4\
**Last updated:** [November 25, 2022, 9:40pm UTC](https://meta.discourse.org/t/migrate-a-ning-forum-to-discourse/49749 "2022-11-25T21:40:52Z")

</div>

Want to migrate from Ning to Discourse? Great! Let’s get started. What data can be imported? Users Avatars Directories/Categories Topics & Posts Images Attachments Prerequisites Set up Discourse development enviro…

---

## [About Page Site Statistics Reference Guide](https://meta.discourse.org/t/about-page-site-statistics-reference-guide/245984)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 0\
**Last updated:** [November 18, 2022, 12:00am UTC](https://meta.discourse.org/t/about-page-site-statistics-reference-guide/245984 "2022-11-18T00:00:26Z")

</div>

:bookmark: This is a reference guide for describing how the statistics on the /about page are calculated, and where to find the Ruby code for each statistic. :person\_raising\_hand: Required user level: All users Abou…

---

## [Change Discourse install storage location](https://meta.discourse.org/t/change-discourse-install-storage-location/88256)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 0\
**Last updated:** [May 23, 2018, 2:27pm UTC](https://meta.discourse.org/t/change-discourse-install-storage-location/88256 "2018-05-23T14:27:48Z")

</div>

Need to move your Discourse install to another (local) directory? Let’s get started! Configure new directory Ensure the new directory is properly mounted/connected as needed. Then create the folder where Discourse will…

---

## [Disable DiscourseConnect](https://meta.discourse.org/t/disable-discourseconnect/119029)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 1\
**Last updated:** [September 7, 2022, 6:28pm UTC](https://meta.discourse.org/t/disable-discourseconnect/119029 "2022-09-07T18:28:44Z")

</div>

So you’ve been using DiscourseConnect on your forum, and now you want to turn it off? Then this guide is for you! Discourse uses email addresses as the primary identifier for a user. Once DiscourseConnect is disabled, u…

---

## [Bypass spam for email from your Discourse-hosted site in Google Workspace](https://meta.discourse.org/t/bypass-spam-for-email-from-your-discourse-hosted-site-in-google-workspace/212106)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 0\
**Last updated:** [January 31, 2022, 7:00pm UTC](https://meta.discourse.org/t/bypass-spam-for-email-from-your-discourse-hosted-site-in-google-workspace/212106 "2022-01-31T19:00:24Z")

</div>

Summary As a hosted site customer, your site’s email comes from a domain controlled by CDCK and may occasionally be marked as spam. This article will show you how to prevent this by allowlisting these emails in your Go…

---

## [Structuring a multilingual community](https://meta.discourse.org/t/structuring-a-multilingual-community/73225)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 27\
**Last updated:** [January 17, 2022, 6:12pm UTC](https://meta.discourse.org/t/structuring-a-multilingual-community/73225 "2022-01-17T18:12:46Z")

</div>

:bookmark: This guide explains different approaches to organizing a Discourse forum for a multilingual community, including pros and cons of each method. :person\_raising\_hand: Required user level: Administrator Disco…

---

## [Configuring allowed embed selectors](https://meta.discourse.org/t/configuring-allowed-embed-selectors/134481)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 3\
**Last updated:** [December 24, 2021, 7:19pm UTC](https://meta.discourse.org/t/configuring-allowed-embed-selectors/134481 "2021-12-24T19:19:14Z")

</div>

:bookmark: This guide explains how to configure the ‘allowed embed selectors’ setting in Discourse. This setting is crucial when publishing posts from an external site to Discourse or when embedding Discourse comments o…

---

## [Configure a Cloudfront reverse proxy for a subfolder install](https://meta.discourse.org/t/configure-a-cloudfront-reverse-proxy-for-a-subfolder-install/204859)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 0\
**Last updated:** [September 30, 2021, 11:50am UTC](https://meta.discourse.org/t/configure-a-cloudfront-reverse-proxy-for-a-subfolder-install/204859 "2021-09-30T11:50:52Z")

</div>

This topic is a companion to another, which focuses on the Discourse configuration. Here we will set up a Cloudfront distribution as the reverse proxy before Discourse. :warning: The only time you need this combination…

---

## [Change the style of a wiki post](https://meta.discourse.org/t/change-the-style-of-a-wiki-post/78881)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 6\
**Last updated:** [July 28, 2021, 2:50am UTC](https://meta.discourse.org/t/change-the-style-of-a-wiki-post/78881 "2021-07-28T02:50:37Z")

</div>

A quick guide to change the style of your wiki posts: Change the background color: In your /admin/customize/themes add this CSS under Common \> CSS .wiki .topic-body .cooked { background-color: #dcffdc; /\*light gre…

---

## [Update Google Login to address "Inactive registered OAuth URIs" warning](https://meta.discourse.org/t/update-google-login-to-address-inactive-registered-oauth-uris-warning/192497)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 0\
**Last updated:** [June 3, 2021, 1:51am UTC](https://meta.discourse.org/t/update-google-login-to-address-inactive-registered-oauth-uris-warning/192497 "2021-06-03T01:51:16Z")

</div>

Google has started sending out messages with the subject: \[Action Advised\] Inactive registered OAuth URIs for your project(s) will be removed from Google Developer Console by July 12, 2021, for non-compliance with URI …

---

## [Set up Salesforce auth using OAuth2 basic support plugin](https://meta.discourse.org/t/set-up-salesforce-auth-using-oauth2-basic-support-plugin/44889)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 4\
**Last updated:** [May 21, 2021, 1:43pm UTC](https://meta.discourse.org/t/set-up-salesforce-auth-using-oauth2-basic-support-plugin/44889 "2021-05-21T13:43:19Z")

</div>

Using the OAuth2 Basic Support plugin (included in Discourse core since v2025.11.0) you can set up Salesforce authentication. To do so, create a connected OAuth2 app on Salesforce: Create → Apps → New connected app …

---

## [Disable 2FA via console](https://meta.discourse.org/t/disable-2fa-via-console/148309)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 0\
**Last updated:** [April 17, 2020, 3:27am UTC](https://meta.discourse.org/t/disable-2fa-via-console/148309 "2020-04-17T03:27:28Z")

</div>

:bookmark: This guide provides instructions for administrators on how to disable two-factor authentication (2FA) via the console. :person\_raising\_hand: Required user level: System Admin :wrench: Console access requir…

---

## [Writing an effective bug report](https://meta.discourse.org/t/writing-an-effective-bug-report/183671)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 0\
**Last updated:** [March 18, 2021, 3:40pm UTC](https://meta.discourse.org/t/writing-an-effective-bug-report/183671 "2021-03-18T15:40:40Z")

</div>

:bookmark: This is a guide for writing effective bug reports in Discourse to maximize the chances of getting bugs fixed. :person\_raising\_hand: Required user level: Any can report a bug Writing a good bug report is es…

---

## [Set up Google Chat notifications using the discourse-chat-integration plugin](https://meta.discourse.org/t/set-up-google-chat-notifications-using-the-discourse-chat-integration-plugin/177362)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 0\
**Last updated:** [January 26, 2021, 8:34pm UTC](https://meta.discourse.org/t/set-up-google-chat-notifications-using-the-discourse-chat-integration-plugin/177362 "2021-01-26T20:34:05Z")

</div>

This howto describes how to set up the Google Chat provider included in discourse-chat-integration. Install If you haven’t already, install the discourse-chat-integration plugin Setup Google Chat …

---

## [Export password hashes in the PHC format](https://meta.discourse.org/t/export-password-hashes-in-the-phc-format/133805)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 8\
**Last updated:** [January 7, 2021, 8:33am UTC](https://meta.discourse.org/t/export-password-hashes-in-the-phc-format/133805 "2021-01-07T08:33:26Z")

</div>

Current details about Discourse’s password storage system can be found in discourse/docs/SECURITY.md at main · discourse/discourse · GitHub. At the time of writing, we use PBKDF2-SHA256, with 600,000 iterations. In some…

---

## [Make requests to the Discourse API with Zapier](https://meta.discourse.org/t/make-requests-to-the-discourse-api-with-zapier/122126)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 11\
**Last updated:** [January 6, 2021, 1:35am UTC](https://meta.discourse.org/t/make-requests-to-the-discourse-api-with-zapier/122126 "2021-01-06T01:35:47Z")

</div>

Requests to the Discourse API can be automated by creating a Zap that uses a Zapier Webhook as its action step. This topic will describe how to perform requests for the following actions: add user to group grant a c…

---

## [Use scoped API Keys](https://meta.discourse.org/t/use-scoped-api-keys/164998)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 6\
**Last updated:** [September 26, 2020, 10:17am UTC](https://meta.discourse.org/t/use-scoped-api-keys/164998 "2020-09-26T10:17:07Z")

</div>

API Keys let us integrate Discourse with other systems or automate different actions. However, great power comes with great responsibility. If a malicious actor has access to an API Key, they could have access to sensiti…

---

## [Setup LiveChat Chat Integration](https://meta.discourse.org/t/setup-livechat-chat-integration/151985)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 0\
**Last updated:** [May 19, 2020, 7:51pm UTC](https://meta.discourse.org/t/setup-livechat-chat-integration/151985 "2020-05-19T19:51:48Z")

</div>

Create an account to Text Accounts | Hire Text Suite Select the Install LiveChat code manually option Copy the script Visit your site at admin \> customize \> components and click on New component En…

---

## [Bitnami installations are unsupported](https://meta.discourse.org/t/bitnami-installations-are-unsupported/142538)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 0\
**Last updated:** [February 25, 2020, 12:55am UTC](https://meta.discourse.org/t/bitnami-installations-are-unsupported/142538 "2020-02-25T00:55:27Z")

</div>

Community support is only provided for installs that use the official instructions: discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub If you have installed with Bitnami and are having trouble, then …

---

## [Rerunning the Discourse setup wizard](https://meta.discourse.org/t/rerunning-the-discourse-setup-wizard/101179)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 5\
**Last updated:** [October 4, 2019, 2:43pm UTC](https://meta.discourse.org/t/rerunning-the-discourse-setup-wizard/101179 "2019-10-04T14:43:41Z")

</div>

:bookmark: This guide explains how to rerun the setup wizard for your Discourse forum, allowing you to update your site’s basic configuration in one place. :person\_raising\_hand: Required user level: Administrator The…

---

## [Debug and fixing common DiscourseConnect issues](https://meta.discourse.org/t/debug-and-fixing-common-discourseconnect-issues/103496)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 14\
**Last updated:** [October 2, 2019, 12:22pm UTC](https://meta.discourse.org/t/debug-and-fixing-common-discourseconnect-issues/103496 "2019-10-02T12:22:46Z")

</div>

As the administrator of a forum that is using DiscourseConnect, you may occasionally get reports from users that when they attempt to login to the forum, they are greeted by an error message. For example: “There is a pro…

---

## [Change font sizes in your themes](https://meta.discourse.org/t/change-font-sizes-in-your-themes/120927)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 0\
**Last updated:** [June 20, 2019, 5:42pm UTC](https://meta.discourse.org/t/change-font-sizes-in-your-themes/120927 "2019-06-20T17:42:34Z")

</div>

Global font-size changes The simplest way to change the font size of your entire community would be to override the default value on the HTML element in your theme’s CSS, like this: html { font-size: 17px; /\* default …

[Previous page](https://meta.discourse.org/c/documentation/10.md?page=15)

[Next page](https://meta.discourse.org/c/documentation/10.md?page=17)
