# How to make a website with Discourse

**URL:** https://meta.discourse.org/t/how-to-make-a-website-with-discourse/179221
**Category:** Self-hosting
**Tags:** hosting
**Created:** [February 10, 2021, 5:50pm UTC](https://meta.discourse.org/t/how-to-make-a-website-with-discourse/179221 "2021-02-10T17:50:52Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![png](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/png/32/332783_2.png) [@png](https://meta.discourse.org/u/png)
#### Post date: [February 10, 2021, 5:50pm UTC](https://meta.discourse.org/t/how-to-make-a-website-with-discourse/179221/1 "2021-02-10T17:50:52Z")

</div>

I’m going to try to make a community forum and I want to know how I could make one while self hosting. The questions I have are

1. Cheapest VPS
2. Place to find domains
3. How to customize the website.  
Thanks in advance.

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [February 10, 2021, 5:55pm UTC](https://meta.discourse.org/t/how-to-make-a-website-with-discourse/179221/2 "2021-02-10T17:55:16Z")

</div>

> [@png](#):
>
> Cheapest VPS

Digital Ocean and Vultr work and are on the $5 area.

> [@png](#):
>
> Place to find domains

You can buy domains in Namecheap.

> [@png](#):
>
> How to customize domains.

What this means?

---

<div class="post-metadata">

### Author: ![png](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/png/32/332783_2.png) [@png](https://meta.discourse.org/u/png)
#### Post date: [February 10, 2021, 5:56pm UTC](https://meta.discourse.org/t/how-to-make-a-website-with-discourse/179221/3 "2021-02-10T17:56:16Z")

</div>

Ah yes, typo. I meant to say ‘How to customize the forum’. My mistake.

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [February 10, 2021, 5:58pm UTC](https://meta.discourse.org/t/how-to-make-a-website-with-discourse/179221/4 "2021-02-10T17:58:03Z")

</div>

When you first install there is a wizard that covers all basic customization. After that if you still want more, there is [Developer’s guide to Discourse Themes](https://meta.discourse.org/t/developer-s-guide-to-discourse-themes/93648)

---

<div class="post-metadata">

### Author: ![png](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/png/32/332783_2.png) [@png](https://meta.discourse.org/u/png)
#### Post date: [February 10, 2021, 5:59pm UTC](https://meta.discourse.org/t/how-to-make-a-website-with-discourse/179221/5 "2021-02-10T17:59:36Z")

</div>

Alright! Thank you, that will help me when I get Discourse! 👍

---

<div class="post-metadata">

### Author: ![hellekin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hellekin/32/51636_2.png) [@hellekin](https://meta.discourse.org/u/hellekin)
#### Post date: [February 10, 2021, 6:55pm UTC](https://meta.discourse.org/t/how-to-make-a-website-with-discourse/179221/6 "2021-02-10T18:55:31Z")

</div>

You could as well use the [Page Publishing](https://meta.discourse.org/t/page-publishing/151971) feature of Discourse.

On [https://dream.public.cat/](https://dream.public.cat/) I use a static HTML file for the index, then all pages are the first post of a topic in a special category called… #pages, where forum members can edit the first post and it will be instantly published as a public web page. The topics themselves serve to discuss contents of the first post. I find it very handy to have an easy way – not for developers – to collectively publish a web site from Discourse.
