# Self-hosting

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

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

**Page:** 107

---

## [Self-hosting migration example — VPS to VPS](https://meta.discourse.org/t/self-hosting-migration-example-vps-to-vps/146034)

<div class="topic-metadata">

**Author:** [@D8vid](https://meta.discourse.org/u/D8vid)\
**Replies:** 0\
**Last updated:** [March 29, 2020, 6:26pm UTC](https://meta.discourse.org/t/self-hosting-migration-example-vps-to-vps/146034 "2020-03-29T18:26:46Z")

</div>

I’m sharing my recent experience of migrating a self-hosted Discourse installation from one VPS to another, as a way of saying ‘thanks!’ to the creators of Discourse and its community of administrators. This migration pr…

---

## [Installing Discourse and Ghost on the same Droplet](https://meta.discourse.org/t/installing-discourse-and-ghost-on-the-same-droplet/112452)

<div class="topic-metadata">

**Author:** [@Alaa](https://meta.discourse.org/u/Alaa)\
**Replies:** 4\
**Last updated:** [March 27, 2020, 8:52pm UTC](https://meta.discourse.org/t/installing-discourse-and-ghost-on-the-same-droplet/112452 "2020-03-27T20:52:16Z")

</div>

Can I safely install Discourse and Ghost on the same Droplet?

---

## [Migrating over to a new instance in new hosting provider](https://meta.discourse.org/t/migrating-over-to-a-new-instance-in-new-hosting-provider/134876)

<div class="topic-metadata">

**Author:** [@owrh](https://meta.discourse.org/u/owrh)\
**Replies:** 4\
**Last updated:** [March 26, 2020, 9:48pm UTC](https://meta.discourse.org/t/migrating-over-to-a-new-instance-in-new-hosting-provider/134876 "2020-03-26T21:48:30Z")

</div>

We have a forum running in AWS, on a custom domain with SSL via LetsEncrypt and we’re looking to move to Digital Ocean, ideally without downtime. Is there a recommended best practice as I’ve encountered a variety of prob…

---

## [What is the advantage of keeping files on s3?](https://meta.discourse.org/t/what-is-the-advantage-of-keeping-files-on-s3/145297)

<div class="topic-metadata">

**Author:** [@eextra](https://meta.discourse.org/u/eextra)\
**Replies:** 9\
**Last updated:** [March 26, 2020, 3:26pm UTC](https://meta.discourse.org/t/what-is-the-advantage-of-keeping-files-on-s3/145297 "2020-03-26T15:26:43Z")

</div>

That’s how I read, I’m having problems with migration myself. I see a lot of problems (maybe solved). And so I wonder - what is the sense of keeping the upload on s3? Is there any sense of it apart from saving costs ? E…

---

## [Email failure after install](https://meta.discourse.org/t/email-failure-after-install/145315)

<div class="topic-metadata">

**Author:** [@sturdy2](https://meta.discourse.org/u/sturdy2)\
**Replies:** 7\
**Last updated:** [March 25, 2020, 10:46pm UTC](https://meta.discourse.org/t/email-failure-after-install/145315 "2020-03-25T22:46:40Z")

</div>

I have installed Discourse and now have admin access but when I try send invitations or test emails, total failure. I have an email server (mail.mydomain.com) with the account postmaster@mydomain.com. After reading seve…

---

## [What are the best example websites with high discourse integrations](https://meta.discourse.org/t/what-are-the-best-example-websites-with-high-discourse-integrations/123500)

<div class="topic-metadata">

**Author:** [@DeepGlue](https://meta.discourse.org/u/DeepGlue)\
**Replies:** 2\
**Last updated:** [March 25, 2020, 5:13pm UTC](https://meta.discourse.org/t/what-are-the-best-example-websites-with-high-discourse-integrations/123500 "2020-03-25T17:13:18Z")

</div>

What are the best websites using discourse and also the ones which have seemlessly integrated discourse into it. I am thinking like muut but in discourse style. Are there any ?

---

## [Sendgrid not working](https://meta.discourse.org/t/sendgrid-not-working/145472)

<div class="topic-metadata">

**Author:** [@Adam\_Indrigo](https://meta.discourse.org/u/Adam_Indrigo)\
**Replies:** 6\
**Last updated:** [March 25, 2020, 1:39am UTC](https://meta.discourse.org/t/sendgrid-not-working/145472 "2020-03-25T01:39:33Z")

</div>

I just started using discourse with GCP (Google Cloud Platform) on ubuntu. I reinstalled discourse freshly like, 2-3 times? And everytime I try sendgrid doesn’t work. It worked once, when discourse was installed as a tes…

---

## [Telephone support?](https://meta.discourse.org/t/telephone-support/145397)

<div class="topic-metadata">

**Author:** [@keyval](https://meta.discourse.org/u/keyval)\
**Replies:** 2\
**Last updated:** [March 24, 2020, 4:20pm UTC](https://meta.discourse.org/t/telephone-support/145397 "2020-03-24T16:20:07Z")

</div>

Hello, I am looking telephone support in order to customize some communications to our members. Please assist?

---

## [S3 image upload access denied while backups upload working fine](https://meta.discourse.org/t/s3-image-upload-access-denied-while-backups-upload-working-fine/104071)

<div class="topic-metadata">

**Author:** [@Umashankar\_Ankuri](https://meta.discourse.org/u/Umashankar_Ankuri)\
**Replies:** 22\
**Last updated:** [March 23, 2020, 11:35pm UTC](https://meta.discourse.org/t/s3-image-upload-access-denied-while-backups-upload-working-fine/104071 "2020-03-23T23:35:49Z")

</div>

I’m getting an issue with S3 setup, wherein backups are uploading just fine to the s3 bucket but image uploads give this error Encountered an error while migrating /uploads/default/original/1X/ea17a258eff7a95045bda914c1…

---

## [Ubuntu 19.10 discourse-setup](https://meta.discourse.org/t/ubuntu-19-10-discourse-setup/145113)

<div class="topic-metadata">

**Author:** [@Andro](https://meta.discourse.org/u/Andro)\
**Replies:** 2\
**Last updated:** [March 22, 2020, 1:03pm UTC](https://meta.discourse.org/t/ubuntu-19-10-discourse-setup/145113 "2020-03-22T13:03:41Z")

</div>

I know my DNS records are correct because all my webservers work. I have Apache 2 and it works fine. Running discourse-setup it claims: \*Hostname for your Discourse? \[discourse.example.com\]: list.pteranodon.space\* \*Che…

---

## [Misconfigured DNS preventing discourse-setup completion](https://meta.discourse.org/t/misconfigured-dns-preventing-discourse-setup-completion/144935)

<div class="topic-metadata">

**Author:** [@nory](https://meta.discourse.org/u/nory)\
**Replies:** 13\
**Last updated:** [March 21, 2020, 9:53pm UTC](https://meta.discourse.org/t/misconfigured-dns-preventing-discourse-setup-completion/144935 "2020-03-21T21:53:38Z")

</div>

Hi, I have created a new droplet “Discourse-beta-ubuntu”, then I connected to the Droplet with Putty (root - password) and Discourse’s setup is started. But setup doesn’t work: Ports 80 and 443 are free for use 'sampl…

---

## [Migrating uploads to S3 for 'default'... rake aborted!](https://meta.discourse.org/t/migrating-uploads-to-s3-for-default-rake-aborted/144033)

<div class="topic-metadata">

**Author:** [@eextra](https://meta.discourse.org/u/eextra)\
**Replies:** 4\
**Last updated:** [March 21, 2020, 10:06pm UTC](https://meta.discourse.org/t/migrating-uploads-to-s3-for-default-rake-aborted/144033 "2020-03-21T22:06:04Z")

</div>

NameError: uninitialized constant FileStore::ToS3Migration::Aws I set the bucket according to the manual. Then I typed in the console but I can’t move the images. Why this bug ? i put (app:/var/www/discourse# : ) DI…

---

## [Error sending mail. Job exception: hostname "smtp.xxx.com" does not match the server certificate](https://meta.discourse.org/t/error-sending-mail-job-exception-hostname-smtp-xxx-com-does-not-match-the-server-certificate/145027)

<div class="topic-metadata">

**Author:** [@papertrail-ai](https://meta.discourse.org/u/papertrail-ai)\
**Replies:** 3\
**Last updated:** [March 21, 2020, 4:48pm UTC](https://meta.discourse.org/t/error-sending-mail-job-exception-hostname-smtp-xxx-com-does-not-match-the-server-certificate/145027 "2020-03-21T16:48:03Z")

</div>

I have seen some similar posts, however, they are fairly old and don’t quite solve the issue. I recently installed a copy of discourse on aws. The installation is working however when I register a new account I don’t re…

---

## [Nginx rate limiting outside of container - any tips?](https://meta.discourse.org/t/nginx-rate-limiting-outside-of-container-any-tips/143711)

<div class="topic-metadata">

**Author:** [@Overgrow](https://meta.discourse.org/u/Overgrow)\
**Replies:** 10\
**Last updated:** [March 20, 2020, 5:14pm UTC](https://meta.discourse.org/t/nginx-rate-limiting-outside-of-container-any-tips/143711 "2020-03-20T17:14:52Z")

</div>

Can anybody please share his working configuration for rate limiting nginx outside of docker container (setup with discourse on the socket)? Thanks.. I seem to be unable to tune it properly and still limiting valid traf…

---

## [AWS connection has timed out](https://meta.discourse.org/t/aws-connection-has-timed-out/144681)

<div class="topic-metadata">

**Author:** [@papertrail-ai](https://meta.discourse.org/u/papertrail-ai)\
**Replies:** 7\
**Last updated:** [March 20, 2020, 9:24am UTC](https://meta.discourse.org/t/aws-connection-has-timed-out/144681 "2020-03-20T09:24:00Z")

</div>

I have recently opted to do a self-host of discourse on aws. I followed all the instructions on the github page. I receive a connection timeout error. The installation works fine. The DNS A record is set up correctly an…

---

## [Install with one click Discourse and hosting](https://meta.discourse.org/t/install-with-one-click-discourse-and-hosting/144891)

<div class="topic-metadata">

**Author:** [@nory](https://meta.discourse.org/u/nory)\
**Replies:** 1\
**Last updated:** [March 19, 2020, 10:05pm UTC](https://meta.discourse.org/t/install-with-one-click-discourse-and-hosting/144891 "2020-03-19T22:05:19Z")

</div>

Hi, are there any hosting where with one click you can install Discourse (like Cloudron, Digital Ocean, Bitnami etc) but which cost maximum $ 3 per month? With Cloudron you must have a VPS with a minimum of 20GB of spac…

---

## [WARNING: This server does not appear to be accessible at](https://meta.discourse.org/t/warning-this-server-does-not-appear-to-be-accessible-at/144755)

<div class="topic-metadata">

**Author:** [@sturdy2](https://meta.discourse.org/u/sturdy2)\
**Replies:** 11\
**Last updated:** [March 19, 2020, 8:53pm UTC](https://meta.discourse.org/t/warning-this-server-does-not-appear-to-be-accessible-at/144755 "2020-03-19T20:53:18Z")

</div>

Hi all…newby here. I’m trying to install Discourse in a Droplet at Digitalocean to create a discussion forum in a subdomain hosted by GoDaddy. I have recently installed SSL at that subdomain. During my installation attem…

---

## [\`discourse remap\` failed](https://meta.discourse.org/t/discourse-remap-failed/144763)

<div class="topic-metadata">

**Author:** [@AstonJ](https://meta.discourse.org/u/AstonJ)\
**Replies:** 4\
**Last updated:** [March 19, 2020, 4:23am UTC](https://meta.discourse.org/t/discourse-remap-failed/144763 "2020-03-19T04:23:23Z")

</div>

I just moved a forum from name.com to forum.name.com but it failed: Error: ERROR: duplicate key value violates unique constraint “unique\_post\_links” DETAIL: Key (topic\_id, post\_id, url)=(246, 813, http://forum.name.…

---

## [Fastly CDN for hosted version of Discourse?](https://meta.discourse.org/t/fastly-cdn-for-hosted-version-of-discourse/144710)

<div class="topic-metadata">

**Author:** [@RockHopper](https://meta.discourse.org/u/RockHopper)\
**Replies:** 4\
**Last updated:** [March 18, 2020, 2:09pm UTC](https://meta.discourse.org/t/fastly-cdn-for-hosted-version-of-discourse/144710 "2020-03-18T14:09:40Z")

</div>

Hi, Does anyone know if the hosted version of Discourse can integrate with Fastly? I read documentation for getting it up and running but it at leasts takes editing the yml?

---

## [The correct order of restoring uploads?](https://meta.discourse.org/t/the-correct-order-of-restoring-uploads/144582)

<div class="topic-metadata">

**Author:** [@eextra](https://meta.discourse.org/u/eextra)\
**Replies:** 1\
**Last updated:** [March 18, 2020, 1:09pm UTC](https://meta.discourse.org/t/the-correct-order-of-restoring-uploads/144582 "2020-03-18T13:09:52Z")

</div>

I made backup copy without uploads Then I manually copied only the old images from standalone/uploads/default/original/1X/\* into the same folder (on my hosting). Is there any command that will create images to the opti…

---

## [How can I access a file inside the docker image?](https://meta.discourse.org/t/how-can-i-access-a-file-inside-the-docker-image/144610)

<div class="topic-metadata">

**Author:** [@Nacho\_Caballero](https://meta.discourse.org/u/Nacho_Caballero)\
**Replies:** 6\
**Last updated:** [March 17, 2020, 5:00pm UTC](https://meta.discourse.org/t/how-can-i-access-a-file-inside-the-docker-image/144610 "2020-03-17T17:00:54Z")

</div>

If I create a file inside the docker image. How can I access it from outside? For example: /var/discourse/launcher enter app touch temp.txt ^D How can I access temp.txt?

---

## [Strange Postgres DB Issue with New Install](https://meta.discourse.org/t/strange-postgres-db-issue-with-new-install/144374)

<div class="topic-metadata">

**Author:** [@DBHacker](https://meta.discourse.org/u/DBHacker)\
**Replies:** 13\
**Last updated:** [March 16, 2020, 8:38am UTC](https://meta.discourse.org/t/strange-postgres-db-issue-with-new-install/144374 "2020-03-16T08:38:48Z")

</div>

Here is one I cannot figure out after many flawless Discourse installs and migrations. Background: We had Discourse running well in a Docker container and were working on some postgres DB nuances. The issue happened w…

---

## [Problem setting up on EC2, due to conection issue](https://meta.discourse.org/t/problem-setting-up-on-ec2-due-to-conection-issue/144349)

<div class="topic-metadata">

**Author:** [@mc-robinson](https://meta.discourse.org/u/mc-robinson)\
**Replies:** 4\
**Last updated:** [March 16, 2020, 12:59am UTC](https://meta.discourse.org/t/problem-setting-up-on-ec2-due-to-conection-issue/144349 "2020-03-16T00:59:50Z")

</div>

Hi, I feel really stupid because this should be obvious, but I can not get the beginner docker install to work on a AWS t2.medium instance running ubuntu 18.04 AMI. The error I keep getting when running ./discourse-setu…

---

## [Docker version not supported problem](https://meta.discourse.org/t/docker-version-not-supported-problem/144329)

<div class="topic-metadata">

**Author:** [@bekircem](https://meta.discourse.org/u/bekircem)\
**Replies:** 17\
**Last updated:** [March 15, 2020, 1:32pm UTC](https://meta.discourse.org/t/docker-version-not-supported-problem/144329 "2020-03-15T13:32:50Z")

</div>

Hi, I am changed smtp settings and trying to rebuild app. cd /var/discourse ./launcher rebuild app Output: ERROR: Docker version 1.9.1 not supported, please upgrade to at least 17.03.1, or recommended 17.06.2 What ca…

---

## [This server does not appear to be accessible at 443](https://meta.discourse.org/t/this-server-does-not-appear-to-be-accessible-at-443/144380)

<div class="topic-metadata">

**Author:** [@adrianbblk](https://meta.discourse.org/u/adrianbblk)\
**Replies:** 3\
**Last updated:** [March 15, 2020, 12:54pm UTC](https://meta.discourse.org/t/this-server-does-not-appear-to-be-accessible-at-443/144380 "2020-03-15T12:54:45Z")

</div>

Hello, I’m trying to install discourse on my server, but I get this: Please let me know what I should check? Checking your domain name . . . WARNING:: This server does not appear to be accessible at stumblr.in:443. A…

---

## [Site Settings keep changing](https://meta.discourse.org/t/site-settings-keep-changing/144239)

<div class="topic-metadata">

**Author:** [@jamesmarkcook](https://meta.discourse.org/u/jamesmarkcook)\
**Replies:** 2\
**Last updated:** [March 15, 2020, 8:41am UTC](https://meta.discourse.org/t/site-settings-keep-changing/144239 "2020-03-15T08:41:00Z")

</div>

Strange one this. Upon refreshing the settings page, I sometimes get different values for settings. I’ve checked in the rails console that the values aren’t actually changing in the DB, but I get inconsistent results in…

---

## [SMTP Password saved as plain text?](https://meta.discourse.org/t/smtp-password-saved-as-plain-text/144220)

<div class="topic-metadata">

**Author:** [@MidwestJay](https://meta.discourse.org/u/MidwestJay)\
**Replies:** 6\
**Last updated:** [March 15, 2020, 7:17am UTC](https://meta.discourse.org/t/smtp-password-saved-as-plain-text/144220 "2020-03-15T07:17:11Z")

</div>

Hi, I am new to installing Discourse, and recently set it up on a Digital Ocean Droplet for us as our company forum/community page. During the install, I noticed the SMTP password entry is not protected, and it is stor…

---

## [My Discourse doesn't work](https://meta.discourse.org/t/my-discourse-doesnt-work/144332)

<div class="topic-metadata">

**Author:** [@Uween](https://meta.discourse.org/u/Uween)\
**Replies:** 13\
**Last updated:** [March 15, 2020, 6:59am UTC](https://meta.discourse.org/t/my-discourse-doesnt-work/144332 "2020-03-15T06:59:41Z")

</div>

I installed a discourse on my vps. But it’s doesn’t work. Website is not opening. When I run discourse doctor then came a message like discourse version at mydomain.com : not found like this I need a fast solution.. \<a…

---

## [Help! New install - SMTP](https://meta.discourse.org/t/help-new-install-smtp/143194)

<div class="topic-metadata">

**Author:** [@BritishRoyal](https://meta.discourse.org/u/BritishRoyal)\
**Replies:** 10\
**Last updated:** [March 13, 2020, 7:57pm UTC](https://meta.discourse.org/t/help-new-install-smtp/143194 "2020-03-13T19:57:10Z")

</div>

Hey everyone, So for a while I’ve always installed discourse onto a VPS which is hosted by ovh and my domains (which come with web hosting for the emails) have been hosted by one.com (herein referred to as ONE) In rece…

---

## [Create subdomain on VM gcloud](https://meta.discourse.org/t/create-subdomain-on-vm-gcloud/144058)

<div class="topic-metadata">

**Author:** [@longpos](https://meta.discourse.org/u/longpos)\
**Replies:** 1\
**Last updated:** [March 13, 2020, 5:19pm UTC](https://meta.discourse.org/t/create-subdomain-on-vm-gcloud/144058 "2020-03-13T17:19:22Z")

</div>

Hello all. Nice to meet you all. If my question is not clear or stupid, please correct me. Many thanks. I have student account github so I have free domain from name.com and free 300$ from Google cloud. And free Mailgu…

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

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