# Self-hosting

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

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

**Page:** 41

---

## [New installation not appearing at domain name or IP address](https://meta.discourse.org/t/new-installation-not-appearing-at-domain-name-or-ip-address/279409)

<div class="topic-metadata">

**Author:** [@flyrefi](https://meta.discourse.org/u/flyrefi)\
**Replies:** 6\
**Last updated:** [September 21, 2023, 3:51am UTC](https://meta.discourse.org/t/new-installation-not-appearing-at-domain-name-or-ip-address/279409 "2023-09-21T03:51:50Z")

</div>

Hi, I have tried to install Discourse multiple times over the past few days to a DigitalOcean droplet using the basic “under 30 minutes” install instructions, but every time the installation finishes and I go to the doma…

---

## [Could mail-receiver be tweaked to handle outgoing mail?](https://meta.discourse.org/t/could-mail-receiver-be-tweaked-to-handle-outgoing-mail/283816)

<div class="topic-metadata">

**Author:** [@inquiry](https://meta.discourse.org/u/inquiry)\
**Replies:** 3\
**Last updated:** [September 19, 2023, 4:13pm UTC](https://meta.discourse.org/t/could-mail-receiver-be-tweaked-to-handle-outgoing-mail/283816 "2023-09-19T16:13:17Z")

</div>

Thank you for taking the effort to write this guide. I wonder if with slight modification could be adapted to host the outgoing email too. I see this guide which isn’t very complicated but it seems redundant to have one…

---

## [Site super slow after migration](https://meta.discourse.org/t/site-super-slow-after-migration/279404)

<div class="topic-metadata">

**Author:** [@codergautam](https://meta.discourse.org/u/codergautam)\
**Replies:** 3\
**Last updated:** [September 19, 2023, 12:55pm UTC](https://meta.discourse.org/t/site-super-slow-after-migration/279404 "2023-09-19T12:55:32Z")

</div>

I changed my site URL yesterday and right after that it got really slow. I’m using DigitalOcean 50GB SSD Premium Intel And cpu is really high is that an issue?

---

## [Update failed on db\_migrate](https://meta.discourse.org/t/update-failed-on-db-migrate/279381)

<div class="topic-metadata">

**Author:** [@adopilot](https://meta.discourse.org/u/adopilot)\
**Replies:** 2\
**Last updated:** [September 19, 2023, 6:26am UTC](https://meta.discourse.org/t/update-failed-on-db-migrate/279381 "2023-09-19T06:26:31Z")

</div>

I am trying to update my discource instance from 2.9.0.beta10 to 3.2.0.beta1. I am getting error like this Tasks: TOP =\> db:migrate (See full trace by running task with --trace) I, \[2023-09-15T02:32:08.512373 #1\] INFO…

---

## [How much RAM is required for Discourse?](https://meta.discourse.org/t/how-much-ram-is-required-for-discourse/157730)

<div class="topic-metadata">

**Author:** [@AntiMetaman](https://meta.discourse.org/u/AntiMetaman)\
**Replies:** 17\
**Last updated:** [September 18, 2023, 12:57pm UTC](https://meta.discourse.org/t/how-much-ram-is-required-for-discourse/157730 "2023-09-18T12:57:40Z")

</div>

Hi, I’ve recently installed Discourse on my own VPS. I have only 2 GB of RAM. Is this sufficient to run a forum in production? There have been times where I got a 502 gateway error which maybe due to lack of memory. Som…

---

## [Error when rebuilding URL: Pups::ExecError](https://meta.discourse.org/t/error-when-rebuilding-url-pups-execerror/279326)

<div class="topic-metadata">

**Author:** [@codergautam](https://meta.discourse.org/u/codergautam)\
**Replies:** 2\
**Last updated:** [September 18, 2023, 2:31am UTC](https://meta.discourse.org/t/error-when-rebuilding-url-pups-execerror/279326 "2023-09-18T02:31:17Z")

</div>

Hi, I’m migrating my Discourse from https://forum.codergautam.dev to https://iogames.forum I’m following this guide. I have completed everything upto the point of ./launcher rebuild app When I run the rebuild command…

---

## [Building the image without touching the database](https://meta.discourse.org/t/building-the-image-without-touching-the-database/171454)

<div class="topic-metadata">

**Author:** [@pschichtel](https://meta.discourse.org/u/pschichtel)\
**Replies:** 13\
**Last updated:** [September 17, 2023, 5:51pm UTC](https://meta.discourse.org/t/building-the-image-without-touching-the-database/171454 "2023-09-17T17:51:22Z")

</div>

Hi everyone. I have a pretty small Discourse instance running (for years actually, with pretty much zero issues): https://discuss.cubeisland.de/. I’ve been using the standard lanucher-based deployment process on a dedi…

---

## [Site down after upgrade via SSH - how to fix?](https://meta.discourse.org/t/site-down-after-upgrade-via-ssh-how-to-fix/279214)

<div class="topic-metadata">

**Author:** [@frold](https://meta.discourse.org/u/frold)\
**Replies:** 3\
**Last updated:** [September 16, 2023, 7:33am UTC](https://meta.discourse.org/t/site-down-after-upgrade-via-ssh-how-to-fix/279214 "2023-09-16T07:33:14Z")

</div>

My site is down after I did the normal upgrade. First time in 5 years or so my site is down when using Discourse ;( FAILED -------------------- Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake…

---

## [Docker install failed because curl is not installed](https://meta.discourse.org/t/docker-install-failed-because-curl-is-not-installed/279193)

<div class="topic-metadata">

**Author:** [@TDJS95](https://meta.discourse.org/u/TDJS95)\
**Replies:** 2\
**Last updated:** [September 15, 2023, 11:23pm UTC](https://meta.discourse.org/t/docker-install-failed-because-curl-is-not-installed/279193 "2023-09-15T23:23:52Z")

</div>

root@forum:/var/discourse# cd /var/discourse root@forum:/var/discourse# git pull Already up to date. root@forum:/var/discourse# ./discourse-setup Failed to find docker or docker.io on your PATH. Enter to install Docker f…

---

## [I have error when upgrade new version of discourse](https://meta.discourse.org/t/i-have-error-when-upgrade-new-version-of-discourse/279156)

<div class="topic-metadata">

**Author:** [@cmdntd](https://meta.discourse.org/u/cmdntd)\
**Replies:** 5\
**Last updated:** [September 15, 2023, 4:32pm UTC](https://meta.discourse.org/t/i-have-error-when-upgrade-new-version-of-discourse/279156 "2023-09-15T16:32:09Z")

</div>

I have this error when upgrade newest version: Could you help me, please? FAILED -------------------- Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' failed with return #\<Process…

---

## [Cannot load any images “Uncaught (in promise) no-response: no-response”](https://meta.discourse.org/t/cannot-load-any-images-uncaught-in-promise-no-response-no-response/273436)

<div class="topic-metadata">

**Author:** [@Alex\_王](https://meta.discourse.org/u/Alex_%E7%8E%8B)\
**Replies:** 8\
**Last updated:** [September 15, 2023, 8:42am UTC](https://meta.discourse.org/t/cannot-load-any-images-uncaught-in-promise-no-response-no-response/273436 "2023-09-15T08:42:59Z")

</div>

It seems that all images in the website cannot load correctly. The images url in console is not responding. error message: “NetworkFirst.js:120 Uncaught (in promise) no-response: no-response :: \[{“url”:“http://127.0.0.1…

---

## [I'm not sure where all my space went](https://meta.discourse.org/t/im-not-sure-where-all-my-space-went/278963)

<div class="topic-metadata">

**Author:** [@Kartoon](https://meta.discourse.org/u/Kartoon)\
**Replies:** 8\
**Last updated:** [September 15, 2023, 7:20am UTC](https://meta.discourse.org/t/im-not-sure-where-all-my-space-went/278963 "2023-09-15T07:20:26Z")

</div>

I have a 50GB droplet that has been running fine for years currently 11.7GB of uploads. As of a couple weeks ago I had at least 15-20ishGB free. I was in admin one day after being absent for a week or so and saw that I o…

---

## [Upgrade Error - rake db:migrate index on theme\_field\_id](https://meta.discourse.org/t/upgrade-error-rake-db-migrate-index-on-theme-field-id/278935)

<div class="topic-metadata">

**Author:** [@Joshua\_Lyon](https://meta.discourse.org/u/Joshua_Lyon)\
**Replies:** 10\
**Last updated:** [September 14, 2023, 9:25pm UTC](https://meta.discourse.org/t/upgrade-error-rake-db-migrate-index-on-theme-field-id/278935 "2023-09-14T21:25:53Z")

</div>

In the latest release notes (3.2.0.beta1), I noticed the discourse-ai plugin which I hadn’t seen before, so I attempted to add this plugin and upgrade my discourse instance at the same time. As mentioned in the title, I…

---

## [I want to install it on the corporate intranet, but I cannot use domain. Can I use IP + port？](https://meta.discourse.org/t/i-want-to-install-it-on-the-corporate-intranet-but-i-cannot-use-domain-can-i-use-ip-port/278720)

<div class="topic-metadata">

**Author:** [@Aaron\_Pang](https://meta.discourse.org/u/Aaron_Pang)\
**Replies:** 10\
**Last updated:** [September 12, 2023, 5:55pm UTC](https://meta.discourse.org/t/i-want-to-install-it-on-the-corporate-intranet-but-i-cannot-use-domain-can-i-use-ip-port/278720 "2023-09-12T17:55:25Z")

</div>

For example IP:8080 I want to install it on the corporate intranet, but I cannot use domain 。Can I use IP+port ？

---

## [Error while restore backup](https://meta.discourse.org/t/error-while-restore-backup/278550)

<div class="topic-metadata">

**Author:** [@inj3ct0r](https://meta.discourse.org/u/inj3ct0r)\
**Replies:** 5\
**Last updated:** [September 12, 2023, 12:25pm UTC](https://meta.discourse.org/t/error-while-restore-backup/278550 "2023-09-12T12:25:52Z")

</div>

Hello, this is the problem

---

## [Two Discourses - in containers - interfere with each other?](https://meta.discourse.org/t/two-discourses-in-containers-interfere-with-each-other/276929)

<div class="topic-metadata">

**Author:** [@lejeczek](https://meta.discourse.org/u/lejeczek)\
**Replies:** 4\
**Last updated:** [August 29, 2023, 8:09am UTC](https://meta.discourse.org/t/two-discourses-in-containers-interfere-with-each-other/276929 "2023-08-29T08:09:35Z")

</div>

Hi guys. I am seeing, getting something which is - hopefully not only in my opinion - verryyy! weird. I have two discourse containers which seemingly deployed & work a ok. Those two sites - in the browsers at least - …

---

## [Self Hosted Forum - When to Upgrade to Larger Droplet?](https://meta.discourse.org/t/self-hosted-forum-when-to-upgrade-to-larger-droplet/278433)

<div class="topic-metadata">

**Author:** [@BCHK](https://meta.discourse.org/u/BCHK)\
**Replies:** 7\
**Last updated:** [September 9, 2023, 8:38pm UTC](https://meta.discourse.org/t/self-hosted-forum-when-to-upgrade-to-larger-droplet/278433 "2023-09-09T20:38:58Z")

</div>

I have a self-hosted forum on Digital Ocean. I was wondering if people have any rules of thumb for when they need to upgrade from one size droplet to another? What are the key metrics they look at? Here is the current…

---

## [Net::SMTPAuthenticationError due to wrong mailgun server](https://meta.discourse.org/t/net-smtpauthenticationerror-due-to-wrong-mailgun-server/278420)

<div class="topic-metadata">

**Author:** [@hostingpeep](https://meta.discourse.org/u/hostingpeep)\
**Replies:** 2\
**Last updated:** [September 9, 2023, 6:41pm UTC](https://meta.discourse.org/t/net-smtpauthenticationerror-due-to-wrong-mailgun-server/278420 "2023-09-09T18:41:48Z")

</div>

Hello Community! after installing discourse I am struggling with email setup. I did necessary setup with mailgun. Sending email to admin@domain.com from my mail.google.com (normal gmail) is working fine. But when I use i…

---

## [SMTP with office365?](https://meta.discourse.org/t/smtp-with-office365/77467)

<div class="topic-metadata">

**Author:** [@Chopper](https://meta.discourse.org/u/Chopper)\
**Replies:** 12\
**Last updated:** [September 9, 2023, 5:01pm UTC](https://meta.discourse.org/t/smtp-with-office365/77467 "2023-09-09T17:01:28Z")

</div>

Hello I try to use Office365 as SMTP for discourse. I’m already using this account for my wordpress SMTP so the account is not the problem. When i try to send a email test, an error message appear \[Sender\] 504 5.7.4 …

---

## [ArgumentError: directory for pid=/.../unicorn.pid not writable](https://meta.discourse.org/t/argumenterror-directory-for-pid-unicorn-pid-not-writable/274948)

<div class="topic-metadata">

**Author:** [@jeanas](https://meta.discourse.org/u/jeanas)\
**Replies:** 42\
**Last updated:** [September 9, 2023, 2:23pm UTC](https://meta.discourse.org/t/argumenterror-directory-for-pid-unicorn-pid-not-writable/274948 "2023-09-09T14:23:35Z")

</div>

I’m trying to set up Discourse on a server. I’ve already done it a few times, as I’m testing a script to fix various aspects of the mbox archives from 18 years of mailing list activity before importing them into Discours…

---

## [Discourse's own backup with external Redis & pgSQL - is it needed?](https://meta.discourse.org/t/discourses-own-backup-with-external-redis-pgsql-is-it-needed/278395)

<div class="topic-metadata">

**Author:** [@lejeczek](https://meta.discourse.org/u/lejeczek)\
**Replies:** 1\
**Last updated:** [September 9, 2023, 12:53pm UTC](https://meta.discourse.org/t/discourses-own-backup-with-external-redis-pgsql-is-it-needed/278395 "2023-09-09T12:53:00Z")

</div>

Hi guys. As per the subject - when those are taken of externally, outside of Discourse - can internal backups be “disabled” completely? Thanks.

---

## [Best Email Providers based on your experience?](https://meta.discourse.org/t/best-email-providers-based-on-your-experience/93804)

<div class="topic-metadata">

**Author:** [@jayqueue2](https://meta.discourse.org/u/jayqueue2)\
**Replies:** 11\
**Last updated:** [September 8, 2023, 2:03pm UTC](https://meta.discourse.org/t/best-email-providers-based-on-your-experience/93804 "2023-09-08T14:03:27Z")

</div>

The install guide offers a handful of email providers for Discourse. I was wondering if people could chime in with their feedback for the ones mentioned in the guide (Mailgun, Elastic, SendGrid, Mailjet). I used SendGri…

---

## [Trouble Rebuilding: gnutls\_handshake() failed](https://meta.discourse.org/t/trouble-rebuilding-gnutls-handshake-failed/278205)

<div class="topic-metadata">

**Author:** [@Brandon\_Martus](https://meta.discourse.org/u/Brandon_Martus)\
**Replies:** 1\
**Last updated:** [September 7, 2023, 8:42pm UTC](https://meta.discourse.org/t/trouble-rebuilding-gnutls-handshake-failed/278205 "2023-09-07T20:42:52Z")

</div>

We’re having some trouble rebuilding one of our sites. It is hosted in China, which might have something to do with it. In the past we’ve used the web.china template to fix any issues there, but that doesn’t seem to he…

---

## [Setting a custom IP doesn't work?](https://meta.discourse.org/t/setting-a-custom-ip-doesnt-work/277981)

<div class="topic-metadata">

**Author:** [@JTzLinux](https://meta.discourse.org/u/JTzLinux)\
**Replies:** 14\
**Last updated:** [September 7, 2023, 11:42am UTC](https://meta.discourse.org/t/setting-a-custom-ip-doesnt-work/277981 "2023-09-07T11:42:04Z")

</div>

Hello everyone, recently I tried to discourse on my debian server everything went ok expect that I could not access the site due to I tried to change the port to access it but only nginx shows up so I figured the proble…

---

## [Issue after Rebuilding Discourse on Digital Ocean Droplet](https://meta.discourse.org/t/issue-after-rebuilding-discourse-on-digital-ocean-droplet/277877)

<div class="topic-metadata">

**Author:** [@techwithanirudh](https://meta.discourse.org/u/techwithanirudh)\
**Replies:** 17\
**Last updated:** [September 7, 2023, 6:29am UTC](https://meta.discourse.org/t/issue-after-rebuilding-discourse-on-digital-ocean-droplet/277877 "2023-09-07T06:29:38Z")

</div>

I’ve successfully deployed Discourse on a Digital Ocean Droplet, but after initiating a rebuild, I encountered problems. Logs: View Here - Notably, there’s an “x86\_64 arch detected” message. App.yml Configuration: View…

---

## [Contabo vs. Hetzner vs. Linode vs. Digital Ocean for Discourse Hosting Under $30/mo](https://meta.discourse.org/t/contabo-vs-hetzner-vs-linode-vs-digital-ocean-for-discourse-hosting-under-30-mo/264943)

<div class="topic-metadata">

**Author:** [@denvergeeks](https://meta.discourse.org/u/denvergeeks)\
**Replies:** 19\
**Last updated:** [September 6, 2023, 8:34pm UTC](https://meta.discourse.org/t/contabo-vs-hetzner-vs-linode-vs-digital-ocean-for-discourse-hosting-under-30-mo/264943 "2023-09-06T20:34:47Z")

</div>

I have Discourse instances on 4 different shared-cloud hosting services at the moment, for testing: (These screenshots are as of 2023-05-14) Contabo for $27/month: Hetzner for $27/month: Linode for $24/month: …

---

## [Change domain and rebake post all image not show](https://meta.discourse.org/t/change-domain-and-rebake-post-all-image-not-show/277891)

<div class="topic-metadata">

**Author:** [@honeymoose](https://meta.discourse.org/u/honeymoose)\
**Replies:** 5\
**Last updated:** [September 6, 2023, 1:04pm UTC](https://meta.discourse.org/t/change-domain-and-rebake-post-all-image-not-show/277891 "2023-09-06T13:04:45Z")

</div>

All image broken after change domain and rebake post Now post don’t have this issue, only old post. We are using S3.

---

## [My forum stays on the loading screen "Could not find module \`virtual-dom\` "](https://meta.discourse.org/t/my-forum-stays-on-the-loading-screen-could-not-find-module-virtual-dom/277860)

<div class="topic-metadata">

**Author:** [@Kumandan](https://meta.discourse.org/u/Kumandan)\
**Replies:** 11\
**Last updated:** [September 6, 2023, 10:45am UTC](https://meta.discourse.org/t/my-forum-stays-on-the-loading-screen-could-not-find-module-virtual-dom/277860 "2023-09-06T10:45:03Z")

</div>

For 2 years, our Discourse forum site, which we have been actively using, cannot go beyond the loading screen after an error occurred during the update last night. I was doing all updates regularly at intervals of 2-3 da…

---

## [Site down, error rebuilding!c due to yml error](https://meta.discourse.org/t/site-down-error-rebuilding-c-due-to-yml-error/277975)

<div class="topic-metadata">

**Author:** [@inj3ct0r](https://meta.discourse.org/u/inj3ct0r)\
**Replies:** 9\
**Last updated:** [September 6, 2023, 8:05am UTC](https://meta.discourse.org/t/site-down-error-rebuilding-c-due-to-yml-error/277975 "2023-09-06T08:05:46Z")

</div>

Hello i have this error what should i do ?

---

## ['Failed to POST the e-mail' error for mail-receiver](https://meta.discourse.org/t/failed-to-post-the-e-mail-error-for-mail-receiver/283815)

<div class="topic-metadata">

**Author:** [@jbrains](https://meta.discourse.org/u/jbrains)\
**Replies:** 3\
**Last updated:** [September 5, 2023, 2:22pm UTC](https://meta.discourse.org/t/failed-to-post-the-e-mail-error-for-mail-receiver/283815 "2023-09-05T14:22:00Z")

</div>

I’m trying to follow these instructions and I’ve ended up with this error: \<23\>Sep 5 13:40:39 receive-mail\[131\]: Recipient: nobody@experience-forum.jbrains.ca \<19\>Sep 5 13:40:39 receive-mail\[131\]: Failed to POST the e…

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

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