# Trying to set up Discourse on my website

**URL:** https://meta.discourse.org/t/trying-to-set-up-discourse-on-my-website/368691
**Category:** Self-hosting
**Created:** [June 3, 2025, 1:19pm UTC](https://meta.discourse.org/t/trying-to-set-up-discourse-on-my-website/368691 "2025-06-03T13:19:33Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![Preeminence](https://avatars.discourse-cdn.com/v4/letter/p/439d5e/32.png) [@Preeminence](https://meta.discourse.org/u/Preeminence)
#### Post date: [June 3, 2025, 1:19pm UTC](https://meta.discourse.org/t/trying-to-set-up-discourse-on-my-website/368691/1 "2025-06-03T13:19:33Z")

</div>

I set up discourse via the documents and I installed discourse on DigitalOcean VPS. I changed all the nameservers to DigitalOcean and added my web domain URL to the project in DigitalOcean.

For some reason it stills shows Godaddy Lander page??  
How do I fix this issue and start setting up Discourse?

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [June 3, 2025, 1:54pm UTC](https://meta.discourse.org/t/trying-to-set-up-discourse-on-my-website/368691/2 "2025-06-03T13:54:57Z")

</div>

Hello and welcome @Preeminence 🙂

I think moving name servers can take a while to work through the system. There’s a chance you may just need to wait a bit. 🤞

(Just as an FYI, though possibly a little late, but there’s no need to move the name servers to install Discourse)

---

<div class="post-metadata">

### Author: ![Preeminence](https://avatars.discourse-cdn.com/v4/letter/p/439d5e/32.png) [@Preeminence](https://meta.discourse.org/u/Preeminence)
#### Post date: [June 3, 2025, 2:09pm UTC](https://meta.discourse.org/t/trying-to-set-up-discourse-on-my-website/368691/3 "2025-06-03T14:09:02Z")

</div>

I had it on Godaddy default nameservers and waited 48 hours, the webpage still displayed the Godaddy Lander page after installing discourse on DigitalOcean VPS (followed all steps in installation document..)

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [June 3, 2025, 2:16pm UTC](https://meta.discourse.org/t/trying-to-set-up-discourse-on-my-website/368691/4 "2025-06-03T14:16:54Z")

</div>

Is there still something live on the godaddy side?

---

<div class="post-metadata">

### Author: ![Preeminence](https://avatars.discourse-cdn.com/v4/letter/p/439d5e/32.png) [@Preeminence](https://meta.discourse.org/u/Preeminence)
#### Post date: [June 3, 2025, 2:21pm UTC](https://meta.discourse.org/t/trying-to-set-up-discourse-on-my-website/368691/5 "2025-06-03T14:21:31Z")

</div>

The website is [bidsturf.com](http://bidsturf.com), it keeps redirecting to [bidsturf.com/lander](http://bidsturf.com/lander)

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [June 3, 2025, 5:30pm UTC](https://meta.discourse.org/t/trying-to-set-up-discourse-on-my-website/368691/6 "2025-06-03T17:30:41Z")

</div>

It sounds like you have a stray DNS record somewhere. When I use [https://dnschecker.org/](https://dnschecker.org/) to have a look at [http://bidsturf.com/](http://bidsturf.com/) it does seem that it’s pointing at two places.

You may need to contact godaddy and see if they can remove the redirect if you no longer have access.

---

<div class="post-metadata">

### Author: ![Preeminence](https://avatars.discourse-cdn.com/v4/letter/p/439d5e/32.png) [@Preeminence](https://meta.discourse.org/u/Preeminence)
#### Post date: [June 3, 2025, 6:23pm UTC](https://meta.discourse.org/t/trying-to-set-up-discourse-on-my-website/368691/7 "2025-06-03T18:23:06Z")

</div>

Ok, I will contact them tomorrow.

---

<div class="post-metadata">

### Author: ![sallypf](https://avatars.discourse-cdn.com/v4/letter/s/c57346/32.png) [@sallypf](https://meta.discourse.org/u/sallypf)
#### Post date: [June 3, 2025, 6:31pm UTC](https://meta.discourse.org/t/trying-to-set-up-discourse-on-my-website/368691/8 "2025-06-03T18:31:44Z")

</div>

No need to wait.

Add entry in your /etc/hosts file pointing domain to the GoDaddy IP address and you will see your site.

---

<div class="post-metadata">

### Author: ![Preeminence](https://avatars.discourse-cdn.com/v4/letter/p/439d5e/32.png) [@Preeminence](https://meta.discourse.org/u/Preeminence)
#### Post date: [June 3, 2025, 7:21pm UTC](https://meta.discourse.org/t/trying-to-set-up-discourse-on-my-website/368691/9 "2025-06-03T19:21:28Z")

</div>

Tried that, still points to lander page.

---

<div class="post-metadata">

### Author: ![NateDhaliwal](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/natedhaliwal/32/313494_2.png) [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)
#### Post date: [June 3, 2025, 10:26pm UTC](https://meta.discourse.org/t/trying-to-set-up-discourse-on-my-website/368691/10 "2025-06-03T22:26:07Z")

</div>

From the screenshot you edited out, it looks like you are trying to access the file in your own Windows computer. To be sure, are you running Discourse in development or production?

---

<div class="post-metadata">

### Author: ![Preeminence](https://avatars.discourse-cdn.com/v4/letter/p/439d5e/32.png) [@Preeminence](https://meta.discourse.org/u/Preeminence)
#### Post date: [June 3, 2025, 10:44pm UTC](https://meta.discourse.org/t/trying-to-set-up-discourse-on-my-website/368691/11 "2025-06-03T22:44:57Z")

</div>

Dev mode

---

<div class="post-metadata">

### Author: ![NateDhaliwal](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/natedhaliwal/32/313494_2.png) [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)
#### Post date: [June 3, 2025, 10:46pm UTC](https://meta.discourse.org/t/trying-to-set-up-discourse-on-my-website/368691/12 "2025-06-03T22:46:33Z")

</div>

In that case, you will be running it on localhost, not on a domain. When you run the dev server, go to [https://localhost:4200](https://localhost:4200) to see the forum.

---

<div class="post-metadata">

### Author: ![Preeminence](https://avatars.discourse-cdn.com/v4/letter/p/439d5e/32.png) [@Preeminence](https://meta.discourse.org/u/Preeminence)
#### Post date: [June 3, 2025, 10:47pm UTC](https://meta.discourse.org/t/trying-to-set-up-discourse-on-my-website/368691/13 "2025-06-03T22:47:42Z")

</div>

Nevermind, just checked. It’s in Production mode, how can I switch it between Prod and Dev mode?

---

<div class="post-metadata">

### Author: ![NateDhaliwal](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/natedhaliwal/32/313494_2.png) [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)
#### Post date: [June 3, 2025, 11:08pm UTC](https://meta.discourse.org/t/trying-to-set-up-discourse-on-my-website/368691/14 "2025-06-03T23:08:19Z")

</div>

You will have to install a separate forum for development.

> [@Install Discourse on Windows for development](https://meta.discourse.org/t/install-discourse-on-windows-for-development/75149):
>
> information_source This tutorial has been tested on Windows 10 and 11. To set up a development environment for Discourse on Windows, you can do it using [Windows Subsystem for Linux](https://msdn.microsoft.com/en-us/commandline/wsl/install-win10) feature. This setup requires the WSL 2 installation. It is only available in Windows 10 builds 18917 or higher. We’ll assume that you already installed [Windows Subsystem for Linux 2 (Ubuntu)](https://docs.microsoft.com/en-us/windows/wsl/install) on your Windows 10 system. WARNING: Install Ubuntu 18.04, and not 20.04 since some installations will fail on 20.04. For m…

I guess since you’re running in production, you can ignore my advice above.

---

<div class="post-metadata">

### Author: ![Preeminence](https://avatars.discourse-cdn.com/v4/letter/p/439d5e/32.png) [@Preeminence](https://meta.discourse.org/u/Preeminence)
#### Post date: [June 3, 2025, 11:26pm UTC](https://meta.discourse.org/t/trying-to-set-up-discourse-on-my-website/368691/15 "2025-06-03T23:26:46Z")

</div>

So should I run this on DigitalOcean VPS or is that outdated?

---

<div class="post-metadata">

### Author: ![NateDhaliwal](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/natedhaliwal/32/313494_2.png) [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)
#### Post date: [June 4, 2025, 11:24am UTC](https://meta.discourse.org/t/trying-to-set-up-discourse-on-my-website/368691/16 "2025-06-04T11:24:53Z")

</div>

Nope, AFAIK DO is fine to run your forum on.

---

<div class="post-metadata">

### Author: ![Preeminence](https://avatars.discourse-cdn.com/v4/letter/p/439d5e/32.png) [@Preeminence](https://meta.discourse.org/u/Preeminence)
#### Post date: [June 9, 2025, 12:13pm UTC](https://meta.discourse.org/t/trying-to-set-up-discourse-on-my-website/368691/17 "2025-06-09T12:13:28Z")

</div>

These are the records I have in DigitalOcean, do I need to set this up for the site to work?

 ![image](https://global.discourse-cdn.com/meta/original/4X/e/0/4/e040f139430bcd699ea2b5f07508d40d67eb402e.png)

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [June 9, 2025, 12:30pm UTC](https://meta.discourse.org/t/trying-to-set-up-discourse-on-my-website/368691/18 "2025-06-09T12:30:07Z")

</div>

I think you should only have the one A record, but apart from that your dns is resolving nicely when I check [https://dnschecker.org/](https://dnschecker.org/). 🥳

I’m not sure what the bottom two A records are for, but I think the www should be a redirect or a cname rather than an A. There’s also some advice on getting a certificate for the second domain as well [Set up Let’s Encrypt with multiple domains / redirects](https://meta.discourse.org/t/set-up-let-s-encrypt-with-multiple-domains-redirects/56685)

However, you may find it simpler to concentrate on getting your site set up on one first and sort out the second address later.

---

<div class="post-metadata">

### Author: ![Preeminence](https://avatars.discourse-cdn.com/v4/letter/p/439d5e/32.png) [@Preeminence](https://meta.discourse.org/u/Preeminence)
#### Post date: [June 9, 2025, 1:21pm UTC](https://meta.discourse.org/t/trying-to-set-up-discourse-on-my-website/368691/20 "2025-06-09T13:21:48Z")

</div>

I went to Godaddy support for the two bottom A Records. I put two because I didn’t know what IP to use.

I opened CMD and pinged the website and got the 143.244… IP address as hostname and added it as A record. The 142.93… one is the VPS IP address.

I don’t which one will work, just trying to display the forum at [bidsturf.com](http://bidsturf.com) ( which still doesnt display at the moment).

But I will perhaps try to remove the 2 bottom A records and add the www as a CNAME.

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [June 9, 2025, 1:36pm UTC](https://meta.discourse.org/t/trying-to-set-up-discourse-on-my-website/368691/21 "2025-06-09T13:36:32Z")

</div>

If they’re added on the advice of godaddy to help sort out the original issue then double check the advice just to make sure it’s entered correctly and leave them in for now. 👍

Just to confirm, the IP the ‘main’ A record is pointing to is the one of your DO droplet?

If so, I’d try running `./discourse-setup` again to see if that brings things to life. 🪄

[Next page](https://meta.discourse.org/t/trying-to-set-up-discourse-on-my-website/368691.md?page=2)
