# Self-hosting

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

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

**Page:** 110

---

## [Update from 2.4.0.beta9 to 2.4.0.beta10 yields page with no content - Cloudflare Rocket Loader](https://meta.discourse.org/t/update-from-2-4-0-beta9-to-2-4-0-beta10-yields-page-with-no-content-cloudflare-rocket-loader/139433)

<div class="topic-metadata">

**Author:** [@sstillwell](https://meta.discourse.org/u/sstillwell)\
**Replies:** 12\
**Last updated:** [January 29, 2020, 10:19am UTC](https://meta.discourse.org/t/update-from-2-4-0-beta9-to-2-4-0-beta10-yields-page-with-no-content-cloudflare-rocket-loader/139433 "2020-01-29T10:19:12Z")

</div>

I got email notification this morning of a one-click browser upgrade, which I took as usual. Upon completion and return to the forums, all I get is a blank page with the expected background and header image, but no othe…

---

## [Discourse version at community.gasturbinesupport.com: NOT FOUND](https://meta.discourse.org/t/discourse-version-at-community-gasturbinesupport-com-not-found/139886)

<div class="topic-metadata">

**Author:** [@qasimala](https://meta.discourse.org/u/qasimala)\
**Replies:** 4\
**Last updated:** [January 28, 2020, 5:50am UTC](https://meta.discourse.org/t/discourse-version-at-community-gasturbinesupport-com-not-found/139886 "2020-01-28T05:50:51Z")

</div>

What I’ve Done: I have set up a 2 GB droplet on DigitalOcean, have forwarded the domain to digitalocean using the nameservers, have added an A record in digitalocean for the subdomain, and installed the oneclick version…

---

## [DNS validation for Let's Encrypt?](https://meta.discourse.org/t/dns-validation-for-lets-encrypt/139848)

<div class="topic-metadata">

**Author:** [@danb35](https://meta.discourse.org/u/danb35)\
**Replies:** 2\
**Last updated:** [January 27, 2020, 6:59pm UTC](https://meta.discourse.org/t/dns-validation-for-lets-encrypt/139848 "2020-01-27T18:59:27Z")

</div>

I’m wanting to install Discourse on a private network that won’t be accessible from the Internet, but I still want to set it up with Let’s Encrypt SSL. I’ve used DNS validation for a number of other hosts on this networ…

---

## [Discourse behind Traefik on a subdomain](https://meta.discourse.org/t/discourse-behind-traefik-on-a-subdomain/139738)

<div class="topic-metadata">

**Author:** [@Karma\_Frenzoid](https://meta.discourse.org/u/Karma_Frenzoid)\
**Replies:** 2\
**Last updated:** [January 27, 2020, 8:08am UTC](https://meta.discourse.org/t/discourse-behind-traefik-on-a-subdomain/139738 "2020-01-27T08:08:54Z")

</div>

Hello, Im running Traefik 2 as a reverse proxy with SSL. From a fresh install, I have set Traefik to redirect any requests from the subdomain forum.domain.com to the discourse’s container port 80, the thing is that when…

---

## [Browser can't connect to server](https://meta.discourse.org/t/browser-cant-connect-to-server/138292)

<div class="topic-metadata">

**Author:** [@fatbesties](https://meta.discourse.org/u/fatbesties)\
**Replies:** 5\
**Last updated:** [January 26, 2020, 11:33pm UTC](https://meta.discourse.org/t/browser-cant-connect-to-server/138292 "2020-01-26T23:33:47Z")

</div>

Discourse pals, please help! I’ve followed the 30-minute Discourse installation instructions, but when I enter in my address the browser (Safari & Chrome) both say they can’t connect to the server. Details: -ran the i…

---

## [Amazon SES API - How to setup?](https://meta.discourse.org/t/amazon-ses-api-how-to-setup/139746)

<div class="topic-metadata">

**Author:** [@customer22533](https://meta.discourse.org/u/customer22533)\
**Replies:** 5\
**Last updated:** [January 26, 2020, 7:37pm UTC](https://meta.discourse.org/t/amazon-ses-api-how-to-setup/139746 "2020-01-26T19:37:50Z")

</div>

I’m trying to use my discourse instance with the Amazon SES API, config as follows: DISCOURSE\_SMTP\_ADDRESS: email.eu-west-1.amazonaws.com DISCOURSE\_SMTP\_PORT: 443 DISCOURSE\_SMTP\_USER\_NAME: AKI\_Access\_key\_ID DISCO…

---

## [Error while connecting database from aws postgresql 10.1](https://meta.discourse.org/t/error-while-connecting-database-from-aws-postgresql-10-1/139621)

<div class="topic-metadata">

**Author:** [@himanshu](https://meta.discourse.org/u/himanshu)\
**Replies:** 4\
**Last updated:** [January 25, 2020, 3:58pm UTC](https://meta.discourse.org/t/error-while-connecting-database-from-aws-postgresql-10-1/139621 "2020-01-25T15:58:25Z")

</div>

rake aborted! ActiveRecord::StatementInvalid: PG::UndefinedColumn: ERROR: column "increment\_by" does not exist LINE 1: ...types\_id\_seq', (SELECT GREATEST(MAX("id")+(SELECT increment\_... …

---

## [Internal Discourses, Office 365, and e-mail](https://meta.discourse.org/t/internal-discourses-office-365-and-e-mail/139563)

<div class="topic-metadata">

**Author:** [@avatar](https://meta.discourse.org/u/avatar)\
**Replies:** 2\
**Last updated:** [January 23, 2020, 8:16pm UTC](https://meta.discourse.org/t/internal-discourses-office-365-and-e-mail/139563 "2020-01-23T20:16:41Z")

</div>

Looking for a little advice here with regard to the optimum setup for a scenario in which I have a purely internal Discourse install (accessible only via intranet, to internal users) which will thus only ever need to sen…

---

## [Manual upgrade fails](https://meta.discourse.org/t/manual-upgrade-fails/139277)

<div class="topic-metadata">

**Author:** [@tereensio](https://meta.discourse.org/u/tereensio)\
**Replies:** 11\
**Last updated:** [January 23, 2020, 1:56pm UTC](https://meta.discourse.org/t/manual-upgrade-fails/139277 "2020-01-23T13:56:59Z")

</div>

Hi – trying to manually update old Discourse by these instructions Keep getting this error: Pups::ExecError: apt-get update && apt-get install -y postgresql-9.3 postgresql-client-9.3 postgresql-contrib-9.3 failed w…

---

## [IP address of users showing as server IP](https://meta.discourse.org/t/ip-address-of-users-showing-as-server-ip/139057)

<div class="topic-metadata">

**Author:** [@GoActuary](https://meta.discourse.org/u/GoActuary)\
**Replies:** 4\
**Last updated:** [January 23, 2020, 2:10am UTC](https://meta.discourse.org/t/ip-address-of-users-showing-as-server-ip/139057 "2020-01-23T02:10:44Z")

</div>

Hi, We have a new install of discourse (thanks btw). When I look at it addresses in the admin panel, all users are showing an IP address of the server rather than the user. Thoughts on where I should start looking?

---

## [Failed to create swap: are you root?](https://meta.discourse.org/t/failed-to-create-swap-are-you-root/139242)

<div class="topic-metadata">

**Author:** [@Zinfas](https://meta.discourse.org/u/Zinfas)\
**Replies:** 6\
**Last updated:** [January 21, 2020, 12:04am UTC](https://meta.discourse.org/t/failed-to-create-swap-are-you-root/139242 "2020-01-21T00:04:34Z")

</div>

I bought a Ubuntu 18.04, 64bit VPS from Hostinger and I’m trying to install discourse but keep getting this error:

---

## [Wikia / Fandom communities eligible for free hosting?](https://meta.discourse.org/t/wikia-fandom-communities-eligible-for-free-hosting/138953)

<div class="topic-metadata">

**Author:** [@Crissov](https://meta.discourse.org/u/Crissov)\
**Replies:** 2\
**Last updated:** [January 20, 2020, 2:26pm UTC](https://meta.discourse.org/t/wikia-fandom-communities-eligible-for-free-hosting/138953 "2020-01-20T14:26:47Z")

</div>

According to the blog, (some) open-source projects hosted on Github and Patreon-sponsored creators are eligible for free hosting on the discource.group domain. Does this also include communities that run Fandom or Wikia.…

---

## [Error 500 after command line rebuild](https://meta.discourse.org/t/error-500-after-command-line-rebuild/138576)

<div class="topic-metadata">

**Author:** [@jdelmore](https://meta.discourse.org/u/jdelmore)\
**Replies:** 14\
**Last updated:** [January 19, 2020, 3:17am UTC](https://meta.discourse.org/t/error-500-after-command-line-rebuild/138576 "2020-01-19T03:17:38Z")

</div>

I am running Discourse in Docker using the official docker container https://github.com/discourse/discourse\_docker After issuing ./launcher rebuild app I am presented with Oops The software powering this discussion …

---

## [NGINX proxy for multiple containers?](https://meta.discourse.org/t/nginx-proxy-for-multiple-containers/139053)

<div class="topic-metadata">

**Author:** [@Steve\_Gaarder](https://meta.discourse.org/u/Steve_Gaarder)\
**Replies:** 0\
**Last updated:** [January 18, 2020, 9:25pm UTC](https://meta.discourse.org/t/nginx-proxy-for-multiple-containers/139053 "2020-01-18T21:25:02Z")

</div>

In this topic: the author discusses using multiple web containers with one data container. They use different ports to direct the traffic to the right container. I am thinking of doing something similar, but using a…

---

## [Issue with SMTP server setup](https://meta.discourse.org/t/issue-with-smtp-server-setup/139035)

<div class="topic-metadata">

**Author:** [@Harieo](https://meta.discourse.org/u/Harieo)\
**Replies:** 2\
**Last updated:** [January 18, 2020, 4:09pm UTC](https://meta.discourse.org/t/issue-with-smtp-server-setup/139035 "2020-01-18T16:09:53Z")

</div>

Hi, I’m getting an issue with setting up Discourse where it tries to send me an email to setup my admin account. I’ve read through the troubleshooting thread and looked on Google, nothing has solved the problem. My app…

---

## [Docker broken on Ubuntu 16.04?](https://meta.discourse.org/t/docker-broken-on-ubuntu-16-04/138873)

<div class="topic-metadata">

**Author:** [@tophee](https://meta.discourse.org/u/tophee)\
**Replies:** 5\
**Last updated:** [January 17, 2020, 12:07am UTC](https://meta.discourse.org/t/docker-broken-on-ubuntu-16-04/138873 "2020-01-17T00:07:32Z")

</div>

My docker installation when I tried to update the docker manager via web-ui. I know my docker installation is broken because I followed sam’s recommendation and got this: $ docker run -it --rm hello-world Unable to find…

---

## [Port Installation to new server](https://meta.discourse.org/t/port-installation-to-new-server/138826)

<div class="topic-metadata">

**Author:** [@Dieter\_Menne](https://meta.discourse.org/u/Dieter_Menne)\
**Replies:** 3\
**Last updated:** [January 16, 2020, 3:14pm UTC](https://meta.discourse.org/t/port-installation-to-new-server/138826 "2020-01-16T15:14:10Z")

</div>

I have to move my Discourse installation from one server to a new one. I have full access to both servers via SSH Port 22 and forwarded ports 80, I can log-in to the old installation and create a backup. However, mail d…

---

## [Getting this error during restore: \`could not create unique index\`](https://meta.discourse.org/t/getting-this-error-during-restore-could-not-create-unique-index/138622)

<div class="topic-metadata">

**Author:** [@IdentityDan](https://meta.discourse.org/u/IdentityDan)\
**Replies:** 1\
**Last updated:** [January 15, 2020, 5:07pm UTC](https://meta.discourse.org/t/getting-this-error-during-restore-could-not-create-unique-index/138622 "2020-01-15T17:07:02Z")

</div>

Howdy, I am trying to get my staging instance up to date with my production instance. I successfully upgraded to the current version, but am receiving the following error while trying to restore my prod backup to my sta…

---

## [Add secondary url / embed into Wordpress](https://meta.discourse.org/t/add-secondary-url-embed-into-wordpress/138404)

<div class="topic-metadata">

**Author:** [@dbdkat](https://meta.discourse.org/u/dbdkat)\
**Replies:** 6\
**Last updated:** [January 13, 2020, 3:54pm UTC](https://meta.discourse.org/t/add-secondary-url-embed-into-wordpress/138404 "2020-01-13T15:54:39Z")

</div>

Hi, I’m new to Discourse and am a bit confused about how to embed it into a wordpress site. We were using github and had a subdomain dedicated to our Discourse, but we’re switching to Wordpress and it’s unclear if the s…

---

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

<div class="topic-metadata">

**Author:** [@arrowcircle](https://meta.discourse.org/u/arrowcircle)\
**Replies:** 11\
**Last updated:** [January 12, 2020, 11:09pm UTC](https://meta.discourse.org/t/sidekiq-heartbeat-test-failed-restarting/137496 "2020-01-12T23:09:39Z")

</div>

Hi! I found strange error in my admin page, that sidekiq is not running. I opened logs and found hundreds errors like: /var/www/discourse/vendor/bundle/ruby/2.6.0/gems/logster-2.5.1/lib/logster/logger.rb:112:in \`report…

---

## [Generals Subfolder recommendations and tips](https://meta.discourse.org/t/generals-subfolder-recommendations-and-tips/74401)

<div class="topic-metadata">

**Author:** [@jmg](https://meta.discourse.org/u/jmg)\
**Replies:** 8\
**Last updated:** [November 1, 2016, 5:35pm UTC](https://meta.discourse.org/t/generals-subfolder-recommendations-and-tips/74401 "2016-11-01T17:35:33Z")

</div>

The app.yml changes currently described in this subfolder support how-to, that complements the normal installation, have indeed helped me to install Discourse as a subfolder like example.com/forum instead of subdomain fo…

---

## [Move categories with command line](https://meta.discourse.org/t/move-categories-with-command-line/138093)

<div class="topic-metadata">

**Author:** [@ruperty](https://meta.discourse.org/u/ruperty)\
**Replies:** 2\
**Last updated:** [January 11, 2020, 1:09pm UTC](https://meta.discourse.org/t/move-categories-with-command-line/138093 "2020-01-11T13:09:54Z")

</div>

Is there a command for moving categories to be sub-categories? And can a number of them be sun in a script?

---

## [Global settings for forums](https://meta.discourse.org/t/global-settings-for-forums/138251)

<div class="topic-metadata">

**Author:** [@tkearsley](https://meta.discourse.org/u/tkearsley)\
**Replies:** 1\
**Last updated:** [January 10, 2020, 4:24pm UTC](https://meta.discourse.org/t/global-settings-for-forums/138251 "2020-01-10T16:24:34Z")

</div>

Hello, Is there a way to set the “Solved” and “Voting” options globally? We have many categories/forums, and modifying these settings at each individual forum is time consuming.

---

## [Cloudflare with Discourse](https://meta.discourse.org/t/cloudflare-with-discourse/137456)

<div class="topic-metadata">

**Author:** [@Eduardo\_Braga](https://meta.discourse.org/u/Eduardo_Braga)\
**Replies:** 47\
**Last updated:** [January 8, 2020, 11:53pm UTC](https://meta.discourse.org/t/cloudflare-with-discourse/137456 "2020-01-08T23:53:12Z")

</div>

I use Cloudflare with my Wordpress. I will use subdomain for Discourse I have questions about what is the best way to set up “Discourse” with cloudflare.

---

## [Hosting a mid-size to large forum](https://meta.discourse.org/t/hosting-a-mid-size-to-large-forum/129636)

<div class="topic-metadata">

**Author:** [@helmi](https://meta.discourse.org/u/helmi)\
**Replies:** 14\
**Last updated:** [January 8, 2020, 10:34pm UTC](https://meta.discourse.org/t/hosting-a-mid-size-to-large-forum/129636 "2020-01-08T22:34:12Z")

</div>

Hey, I’m in the process of planning to move a well settled forum to discourse and am thinking about the hosting. I do use Hetzner VPSs a lot and am quite happy with it but didn’t yet run a larger discourse. I wonder if…

---

## [Discourse Costs](https://meta.discourse.org/t/discourse-costs/138070)

<div class="topic-metadata">

**Author:** [@Callum5124](https://meta.discourse.org/u/Callum5124)\
**Replies:** 6\
**Last updated:** [January 8, 2020, 8:02pm UTC](https://meta.discourse.org/t/discourse-costs/138070 "2020-01-08T20:02:25Z")

</div>

Hi there, I was wondering is it possible to set up and run a Discourse community for small scale use completely free of charge or are there neccesary costs at some stages?

---

## [Upgrade of docker manager beta7 \>\> beta9 fails](https://meta.discourse.org/t/upgrade-of-docker-manager-beta7-beta9-fails/137803)

<div class="topic-metadata">

**Author:** [@Thomas\_Rother](https://meta.discourse.org/u/Thomas_Rother)\
**Replies:** 7\
**Last updated:** [January 8, 2020, 3:17pm UTC](https://meta.discourse.org/t/upgrade-of-docker-manager-beta7-beta9-fails/137803 "2020-01-08T15:17:18Z")

</div>

Hi, I have a problem during upgrade to the latest discourse version (2.4.0 beta7 \>\> beta9). The docker manager upgrade hangs repeatedly at the following step: /var/www/discourse/vendor/bundle/ruby/2.6.0/gems/unicorn-5.…

---

## [Discourse headless?](https://meta.discourse.org/t/discourse-headless/137893)

<div class="topic-metadata">

**Author:** [@jamesmarkcook](https://meta.discourse.org/u/jamesmarkcook)\
**Replies:** 5\
**Last updated:** [January 8, 2020, 1:02am UTC](https://meta.discourse.org/t/discourse-headless/137893 "2020-01-08T01:02:23Z")

</div>

Is it possible to run Discourse in a headless mode i.e. without the Ember frontend?

---

## [My site stopped due HTTP ERROR 500](https://meta.discourse.org/t/my-site-stopped-due-http-error-500/137227)

<div class="topic-metadata">

**Author:** [@MohammedBakheet](https://meta.discourse.org/u/MohammedBakheet)\
**Replies:** 6\
**Last updated:** [January 7, 2020, 7:08pm UTC](https://meta.discourse.org/t/my-site-stopped-due-http-error-500/137227 "2020-01-07T19:08:51Z")

</div>

my website is not running I have error (HTTP ERROR 500) i think because my version: 2.1.0.beta4 please tell my how i can upgrade my website to last version note: I used AWS and please I want a clear explanation becau…

---

## [Can't restore due to corrupt indexes (with some clues on how to deal with corrupt indexes)](https://meta.discourse.org/t/cant-restore-due-to-corrupt-indexes-with-some-clues-on-how-to-deal-with-corrupt-indexes/137400)

<div class="topic-metadata">

**Author:** [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Replies:** 12\
**Last updated:** [January 6, 2020, 10:04pm UTC](https://meta.discourse.org/t/cant-restore-due-to-corrupt-indexes-with-some-clues-on-how-to-deal-with-corrupt-indexes/137400 "2020-01-06T22:04:45Z")

</div>

This backup failed several times because of errors like ERROR: could not create unique index "index\_incoming\_referers\_on\_path\_and\_incoming\_domain\_id" DETAIL: Key (path, incoming\_domain\_id)=(/@dataandme, 41) is duplica…

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

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