# Self-hosting

**URL:** https://meta.discourse.org/c/support/self-hosting/31.md?page=102

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

**Page:** 103

---

## [SMF2 Conversion and Rake to S3 Help](https://meta.discourse.org/t/smf2-conversion-and-rake-to-s3-help/151325)

<div class="topic-metadata">

**Author:** [@TheEngineer](https://meta.discourse.org/u/TheEngineer)\
**Replies:** 15\
**Last updated:** [May 14, 2020, 11:46am UTC](https://meta.discourse.org/t/smf2-conversion-and-rake-to-s3-help/151325 "2020-05-14T11:46:04Z")

</div>

I searched, but can’t find a basic overview for how to move our uploads from DigitalOcean to S3. I successfully setup S3 for new uploads and our backups a few months back. I’d like to complete the move of our uploads (~1…

---

## [Can not visit forum.abc.com again after port change to container/app/yml](https://meta.discourse.org/t/can-not-visit-forum-abc-com-again-after-port-change-to-container-app-yml/151429)

<div class="topic-metadata">

**Author:** [@DanielDai](https://meta.discourse.org/u/DanielDai)\
**Replies:** 3\
**Last updated:** [May 14, 2020, 7:52am UTC](https://meta.discourse.org/t/can-not-visit-forum-abc-com-again-after-port-change-to-container-app-yml/151429 "2020-05-14T07:52:17Z")

</div>

I tried my first-time installation of Discourse today. I did move forward to the typical page of “Discourse successful installation”. I did not click “register” button to finish the 14-steps initial configuration. Inste…

---

## [Large forums with 1+ MM posts, how's your Search performing?](https://meta.discourse.org/t/large-forums-with-1-mm-posts-hows-your-search-performing/149624)

<div class="topic-metadata">

**Author:** [@Jumanji](https://meta.discourse.org/u/Jumanji)\
**Replies:** 10\
**Last updated:** [May 12, 2020, 11:56pm UTC](https://meta.discourse.org/t/large-forums-with-1-mm-posts-hows-your-search-performing/149624 "2020-05-12T23:56:02Z")

</div>

We’ve had a recent influx of users and traffic surge, and with that, more searches performed simultaneously. We’re starting to see search timeouts across about 1.2 million posts. What are you larger forums doing Search…

---

## [Moving from directory to subdomain](https://meta.discourse.org/t/moving-from-directory-to-subdomain/81475)

<div class="topic-metadata">

**Author:** [@Ironclad14](https://meta.discourse.org/u/Ironclad14)\
**Replies:** 14\
**Last updated:** [May 12, 2020, 2:44pm UTC](https://meta.discourse.org/t/moving-from-directory-to-subdomain/81475 "2020-05-12T14:44:51Z")

</div>

Hi guys, To make my setup less complicated per @codinghorror’s advice, and since Let’s Encrypt now support subdomains, I decided to move my discourse from foo.bar/forum to forum.foo.bar What I did: Changed the domain …

---

## [How to install discourse with nginx as proxy on specific path?](https://meta.discourse.org/t/how-to-install-discourse-with-nginx-as-proxy-on-specific-path/150918)

<div class="topic-metadata">

**Author:** [@ftpd](https://meta.discourse.org/u/ftpd)\
**Replies:** 5\
**Last updated:** [May 12, 2020, 1:01pm UTC](https://meta.discourse.org/t/how-to-install-discourse-with-nginx-as-proxy-on-specific-path/150918 "2020-05-12T13:01:12Z")

</div>

Hi. I was able to successfully install and run discourse on my Linux machine with nginx as ssl terminator and with proxy\_pass directive. The problem is, I was able to do it just as discourse.example.com and I’m trying t…

---

## [Sendgrid SMTP Issue - Say it works, nothing is delivered](https://meta.discourse.org/t/sendgrid-smtp-issue-say-it-works-nothing-is-delivered/151007)

<div class="topic-metadata">

**Author:** [@tobywhughes](https://meta.discourse.org/u/tobywhughes)\
**Replies:** 3\
**Last updated:** [May 12, 2020, 7:44am UTC](https://meta.discourse.org/t/sendgrid-smtp-issue-say-it-works-nothing-is-delivered/151007 "2020-05-12T07:44:12Z")

</div>

Hello, I have installed dscourse on an EC2 instance. I am using sendgrid as my SMTP pointed at 587 using the apikey authentication method as recommended in the docs Previously I was unable to connect, then specifed the …

---

## [Why is better to run mutliple docker containers then run one?](https://meta.discourse.org/t/why-is-better-to-run-mutliple-docker-containers-then-run-one/33579)

<div class="topic-metadata">

**Author:** [@demil](https://meta.discourse.org/u/demil)\
**Replies:** 4\
**Last updated:** [September 23, 2015, 1:44am UTC](https://meta.discourse.org/t/why-is-better-to-run-mutliple-docker-containers-then-run-one/33579 "2015-09-23T01:44:35Z")

</div>

It seems much more cleaner to me to run one docker container for all dependecies for some app, and to have multiple docker containers to sepparate apps, for example discourse container, wordpress container. But on many …

---

## [Please how do I add Cloudflare app to my discourse forum home page?](https://meta.discourse.org/t/please-how-do-i-add-cloudflare-app-to-my-discourse-forum-home-page/150998)

<div class="topic-metadata">

**Author:** [@Wap\_heat](https://meta.discourse.org/u/Wap_heat)\
**Replies:** 6\
**Last updated:** [May 12, 2020, 12:57am UTC](https://meta.discourse.org/t/please-how-do-i-add-cloudflare-app-to-my-discourse-forum-home-page/150998 "2020-05-12T00:57:20Z")

</div>

I am using digital ocean and recently connected my site to cloudflare, but I can see the share icon in my discourse forum except in my error page

---

## [Problem upgrade to 2.5.0.beta4](https://meta.discourse.org/t/problem-upgrade-to-2-5-0-beta4/150364)

<div class="topic-metadata">

**Author:** [@sturdy2](https://meta.discourse.org/u/sturdy2)\
**Replies:** 7\
**Last updated:** [May 11, 2020, 1:33pm UTC](https://meta.discourse.org/t/problem-upgrade-to-2-5-0-beta4/150364 "2020-05-11T13:33:05Z")

</div>

Clicked upgrade button to upgrade Docker. All seemed to go well after done. clicked return and received following: You are running an old version of the Discourse image. Upgrades via the web UI are disabled until you r…

---

## [Sidekiq not running. Sidekiq heartbeat test failed, restarting](https://meta.discourse.org/t/sidekiq-not-running-sidekiq-heartbeat-test-failed-restarting/146326)

<div class="topic-metadata">

**Author:** [@sunjam](https://meta.discourse.org/u/sunjam)\
**Replies:** 14\
**Last updated:** [May 11, 2020, 1:39am UTC](https://meta.discourse.org/t/sidekiq-not-running-sidekiq-heartbeat-test-failed-restarting/146326 "2020-05-11T01:39:26Z")

</div>

Wondering if I can resolve this issue by either flushing Redis or updating it; it hasn’t really been touched in the last 8+ months. I have not personally dealt with Redis before, but our Tests-Pass Discourse instance wa…

---

## [Hostname for your discourse ? (example.discourse.com)](https://meta.discourse.org/t/hostname-for-your-discourse-example-discourse-com/150990)

<div class="topic-metadata">

**Author:** [@Walid\_Riachy](https://meta.discourse.org/u/Walid_Riachy)\
**Replies:** 14\
**Last updated:** [May 11, 2020, 12:58am UTC](https://meta.discourse.org/t/hostname-for-your-discourse-example-discourse-com/150990 "2020-05-11T00:58:34Z")

</div>

Hello guys, i am new here just purchased a plan on digital ocean to host my discourse forum. i ran through the process of installation in the digital ocean console and i was asked to enter the hostname of your discours…

---

## [Adding TLS certificate along with SMTP configuration](https://meta.discourse.org/t/adding-tls-certificate-along-with-smtp-configuration/150360)

<div class="topic-metadata">

**Author:** [@squarepants](https://meta.discourse.org/u/squarepants)\
**Replies:** 13\
**Last updated:** [May 10, 2020, 1:45pm UTC](https://meta.discourse.org/t/adding-tls-certificate-along-with-smtp-configuration/150360 "2020-05-10T13:45:55Z")

</div>

I am trying to use my own send-only server to send emails. I am running this SMTP gateway to use TLS because of which the client I use to send emails requires a certificate. I am using a self-signed certificate which is …

---

## [Failed upgrade from 2.5.0.beta3 to 2.5.0.beta4](https://meta.discourse.org/t/failed-upgrade-from-2-5-0-beta3-to-2-5-0-beta4/150959)

<div class="topic-metadata">

**Author:** [@Fridge](https://meta.discourse.org/u/Fridge)\
**Replies:** 2\
**Last updated:** [May 10, 2020, 1:41pm UTC](https://meta.discourse.org/t/failed-upgrade-from-2-5-0-beta3-to-2-5-0-beta4/150959 "2020-05-10T13:41:43Z")

</div>

Hey. Sorry if this is not the right category but I kept going back and forth between this one, support and bugs. We have a Discourse install that I am trying to upgrade. As in the title, we were going from 2.5.0.beta3 t…

---

## [Correct DNS records to set when Discourse is hosted on WWW subdomain?](https://meta.discourse.org/t/correct-dns-records-to-set-when-discourse-is-hosted-on-www-subdomain/150896)

<div class="topic-metadata">

**Author:** [@Milo](https://meta.discourse.org/u/Milo)\
**Replies:** 2\
**Last updated:** [May 9, 2020, 12:55pm UTC](https://meta.discourse.org/t/correct-dns-records-to-set-when-discourse-is-hosted-on-www-subdomain/150896 "2020-05-09T12:55:10Z")

</div>

Hi I have setup Discourse in a Digital ocean droplet, using their 1 click install. I set the hostname to www.mydomain.com and I chose to issue an SSL certificate with Let’s Encrypt. My domain is hosted with namecheap a…

---

## [When rebuild, Discourse removes PostGreSQL 10 and reinstalls version 9.5](https://meta.discourse.org/t/when-rebuild-discourse-removes-postgresql-10-and-reinstalls-version-9-5/150802)

<div class="topic-metadata">

**Author:** [@samyrabih](https://meta.discourse.org/u/samyrabih)\
**Replies:** 6\
**Last updated:** [May 8, 2020, 4:05pm UTC](https://meta.discourse.org/t/when-rebuild-discourse-removes-postgresql-10-and-reinstalls-version-9-5/150802 "2020-05-08T16:05:58Z")

</div>

When I try to use ./launcher rebuild app command, it seems the script removes the already installed PostgreSQL v10 and tries to reinstall v9.5 and it blocks the script on queries execution. ./launcher rebuild app Ensuri…

---

## [Use gitpod to install discourse?](https://meta.discourse.org/t/use-gitpod-to-install-discourse/150433)

<div class="topic-metadata">

**Author:** [@sysdl132](https://meta.discourse.org/u/sysdl132)\
**Replies:** 2\
**Last updated:** [May 8, 2020, 12:00pm UTC](https://meta.discourse.org/t/use-gitpod-to-install-discourse/150433 "2020-05-08T12:00:37Z")

</div>

Can I use gitpod online IDE to install discourse? (bash included)

---

## [Running 2 hosts behind haproxy fails with random 404s](https://meta.discourse.org/t/running-2-hosts-behind-haproxy-fails-with-random-404s/150663)

<div class="topic-metadata">

**Author:** [@foozmeat](https://meta.discourse.org/u/foozmeat)\
**Replies:** 4\
**Last updated:** [May 7, 2020, 5:59pm UTC](https://meta.discourse.org/t/running-2-hosts-behind-haproxy-fails-with-random-404s/150663 "2020-05-07T17:59:40Z")

</div>

Today I tried adding a second server to host one of our discourse instances. The container is configured to use an external redis, postgres, and storage servers - its web-app only. Thus far we’ve been running the single …

---

## [Not enough space. Why is that happenning over and over?](https://meta.discourse.org/t/not-enough-space-why-is-that-happenning-over-and-over/150730)

<div class="topic-metadata">

**Author:** [@Ed\_Bobkov](https://meta.discourse.org/u/Ed_Bobkov)\
**Replies:** 4\
**Last updated:** [May 7, 2020, 5:58pm UTC](https://meta.discourse.org/t/not-enough-space-why-is-that-happenning-over-and-over/150730 "2020-05-07T17:58:35Z")

</div>

When I try to rebuild app on a new instance without files and any activity, I get this info about space limits. I found some links, but didn’t understand how to prevent this situation. I copied logs, may be they will he…

---

## [General plugin questions](https://meta.discourse.org/t/general-plugin-questions/150737)

<div class="topic-metadata">

**Author:** [@Ed\_Bobkov](https://meta.discourse.org/u/Ed_Bobkov)\
**Replies:** 4\
**Last updated:** [May 7, 2020, 4:53pm UTC](https://meta.discourse.org/t/general-plugin-questions/150737 "2020-05-07T16:53:05Z")

</div>

I have a general question concerning my understanding of Discourse work with plugins. Question1. I installed some plugin, rebuild an app. If I don’t change anything, is there a possibility that site will be broken becau…

---

## [Can't rebuild because ssh template is removed](https://meta.discourse.org/t/cant-rebuild-because-ssh-template-is-removed/150285)

<div class="topic-metadata">

**Author:** [@multicam](https://meta.discourse.org/u/multicam)\
**Replies:** 12\
**Last updated:** [May 6, 2020, 6:36pm UTC](https://meta.discourse.org/t/cant-rebuild-because-ssh-template-is-removed/150285 "2020-05-06T18:36:13Z")

</div>

We are trying to rebuild our discourse installation (as asked by the admin interface) Here are the errors, please help, we are not verse in docker root@school-forum:/var/discourse# ./launcher rebuild app Ensuri…

---

## [Help me get Discourse set up for the first time](https://meta.discourse.org/t/help-me-get-discourse-set-up-for-the-first-time/150565)

<div class="topic-metadata">

**Author:** [@keikei](https://meta.discourse.org/u/keikei)\
**Replies:** 18\
**Last updated:** [May 6, 2020, 5:32pm UTC](https://meta.discourse.org/t/help-me-get-discourse-set-up-for-the-first-time/150565 "2020-05-06T17:32:49Z")

</div>

I’m a newbie here and I haven’t really understood how discourse works yet. So I simply would like to know where to write the script or what to start. This might be a silly question but could anyone give me some advice …

---

## [Installer gets stuck](https://meta.discourse.org/t/installer-gets-stuck/150551)

<div class="topic-metadata">

**Author:** [@iqfx](https://meta.discourse.org/u/iqfx)\
**Replies:** 3\
**Last updated:** [May 6, 2020, 6:47am UTC](https://meta.discourse.org/t/installer-gets-stuck/150551 "2020-05-06T06:47:51Z")

</div>

Hello everyone, I followed the install guide listed on this github page: https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md I am trying to install this on a VM running inside of my homelab. Howe…

---

## [Local installation of discourse on Centos 7](https://meta.discourse.org/t/local-installation-of-discourse-on-centos-7/150548)

<div class="topic-metadata">

**Author:** [@sanek190](https://meta.discourse.org/u/sanek190)\
**Replies:** 1\
**Last updated:** [May 6, 2020, 5:02am UTC](https://meta.discourse.org/t/local-installation-of-discourse-on-centos-7/150548 "2020-05-06T05:02:11Z")

</div>

Hello everyone! I receive an error installing discourse offline at a step: \[2020-05-05T17:36:59.349388 #1\] INFO -- : \> cd /var/www/discourse && su discourse -c 'bundle install --retry 3 --jobs 4 --verbose' Retrying f…

---

## [Bug With Rebuilding version: v2.4.0.beta1](https://meta.discourse.org/t/bug-with-rebuilding-version-v2-4-0-beta1/142332)

<div class="topic-metadata">

**Author:** [@csmu](https://meta.discourse.org/u/csmu)\
**Replies:** 8\
**Last updated:** [May 5, 2020, 12:52pm UTC](https://meta.discourse.org/t/bug-with-rebuilding-version-v2-4-0-beta1/142332 "2020-05-05T12:52:57Z")

</div>

Context: I’m creating a staging site to test updating production to the latest version. ./launcher rebuild web\_only fails with chown: cannot dereference '/var/www/discourse/public/plugins/discourse-internet-explorer': …

---

## [Update DNS settings when restoring forum?](https://meta.discourse.org/t/update-dns-settings-when-restoring-forum/150375)

<div class="topic-metadata">

**Author:** [@ZachS](https://meta.discourse.org/u/ZachS)\
**Replies:** 2\
**Last updated:** [May 4, 2020, 9:47pm UTC](https://meta.discourse.org/t/update-dns-settings-when-restoring-forum/150375 "2020-05-04T21:47:36Z")

</div>

A client has a forum hosted on Digital Ocean, but doesn’t need to use it for a few months and wants to save the cost of hosting in the meantime. A couple questions about this: Is it better to create a snapshot or a bac…

---

## [Why are Digital Ocean Discourse snapshots so large?](https://meta.discourse.org/t/why-are-digital-ocean-discourse-snapshots-so-large/108206)

<div class="topic-metadata">

**Author:** [@DonaldH](https://meta.discourse.org/u/DonaldH)\
**Replies:** 6\
**Last updated:** [May 4, 2020, 9:36pm UTC](https://meta.discourse.org/t/why-are-digital-ocean-discourse-snapshots-so-large/108206 "2020-05-04T21:36:15Z")

</div>

I just noticed that the snapshots I have taken of Discourse forums hosted on Digital Ocean droplets are over 10GB each. And these are forums that have zero posts or users (I created the forums, took snapshots and then de…

---

## [Error upgrading 2.3.5 to 2.4.2](https://meta.discourse.org/t/error-upgrading-2-3-5-to-2-4-2/150087)

<div class="topic-metadata">

**Author:** [@Basil\_Baluta](https://meta.discourse.org/u/Basil_Baluta)\
**Replies:** 16\
**Last updated:** [May 4, 2020, 9:00pm UTC](https://meta.discourse.org/t/error-upgrading-2-3-5-to-2-4-2/150087 "2020-05-04T21:00:33Z")

</div>

I’m trying to upgrade from 2.3.5 to 2.4.2 (on bitnami docker container, on google cloud). Restoring 2.3.5 backup archive into new 2.4.2 flat out failed. Uncompressed the archive and got the pg\_dump file and loaded that…

---

## [Using Message bus in custom client on AWS. Need a little bit of help please :)](https://meta.discourse.org/t/using-message-bus-in-custom-client-on-aws-need-a-little-bit-of-help-please/150077)

<div class="topic-metadata">

**Author:** [@jamesmarkcook](https://meta.discourse.org/u/jamesmarkcook)\
**Replies:** 2\
**Last updated:** [May 4, 2020, 11:39am UTC](https://meta.discourse.org/t/using-message-bus-in-custom-client-on-aws-need-a-little-bit-of-help-please/150077 "2020-05-04T11:39:12Z")

</div>

Firstly, I’m fully aware of the recommended Discourse setup but unfortunately it’s beyond my control at the moment. On to the problem. My client had a custom React frontend built that is using Discourse as the backend a…

---

## [Install on netlify or GL(gitlab)?](https://meta.discourse.org/t/install-on-netlify-or-gl-gitlab/150069)

<div class="topic-metadata">

**Author:** [@sysdl132](https://meta.discourse.org/u/sysdl132)\
**Replies:** 1\
**Last updated:** [May 1, 2020, 2:57pm UTC](https://meta.discourse.org/t/install-on-netlify-or-gl-gitlab/150069 "2020-05-01T14:57:23Z")

</div>

How to install discourse or gitlab on netlify? Any guides? (The best way is install both)

---

## [Deploy in heroku](https://meta.discourse.org/t/deploy-in-heroku/149908)

<div class="topic-metadata">

**Author:** [@Puja\_Garg](https://meta.discourse.org/u/Puja_Garg)\
**Replies:** 1\
**Last updated:** [April 30, 2020, 2:04pm UTC](https://meta.discourse.org/t/deploy-in-heroku/149908 "2020-04-30T14:04:20Z")

</div>

I want to deploy discourse app to heroku but getting some redis url issue, can anyone please help me with this

[Previous page](https://meta.discourse.org/c/support/self-hosting/31.md?page=101)

[Next page](https://meta.discourse.org/c/support/self-hosting/31.md?page=103)
