# I just converted my site to Discourse!

**URL:** https://meta.discourse.org/t/i-just-converted-my-site-to-discourse/36114
**Category:** Praise
**Created:** [11월 28, 2015, 5:33오후 UTC](https://meta.discourse.org/t/i-just-converted-my-site-to-discourse/36114 "2015-11-28T17:33:02Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![Rod\_James](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rod_james/32/122076_2.png) [@Rod\_James](https://meta.discourse.org/u/Rod_James)
#### Post date: [11월 28, 2015, 5:33오후 UTC](https://meta.discourse.org/t/i-just-converted-my-site-to-discourse/36114/1 "2015-11-28T17:33:02Z")

</div>

I’ve been waiting for a LONG time to port my IPBoard system over to Discourse. Waiting since the first announcement back when. I finally did it last night, after an unfortunate database error left my previous board inaccessible.

I just want to give a shout out to the developers, and the community here. I spent the last 12 hours making my site into exactly what I’ve always wanted a board to be.

I even ported my theme in without any difficulty.

_SWOON_

Cheers,

Rod

---

<div class="post-metadata">

### Author: ![Alankrit\_Choudh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/alankrit_choudh/32/119698_2.png) [@Alankrit\_Choudh](https://meta.discourse.org/u/Alankrit_Choudh)
#### Post date: [11월 28, 2015, 5:58오후 UTC](https://meta.discourse.org/t/i-just-converted-my-site-to-discourse/36114/2 "2015-11-28T17:58:07Z")

</div>

Congratulations, which site did you convert and was it done on a docker install setup?

---

<div class="post-metadata">

### Author: ![Rod\_James](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rod_james/32/122076_2.png) [@Rod\_James](https://meta.discourse.org/u/Rod_James)
#### Post date: [11월 28, 2015, 7:25오후 UTC](https://meta.discourse.org/t/i-just-converted-my-site-to-discourse/36114/3 "2015-11-28T19:25:20Z")

</div>

Can’t give out the name (private forums) but yes it is based on the 14.04 LTS Ubuntu + Docker. Install was simple 😄

---

<div class="post-metadata">

### Author: ![Rod\_James](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rod_james/32/122076_2.png) [@Rod\_James](https://meta.discourse.org/u/Rod_James)
#### Post date: [11월 29, 2015, 4:05오후 UTC](https://meta.discourse.org/t/i-just-converted-my-site-to-discourse/36114/4 "2015-11-29T16:05:25Z")

</div>

[http://discourse.locl.ca/](http://discourse.locl.ca/)

I did some work on my client server last night. The base OS is CentOS 6. I installed docker, built a discourse container and set up a proxy site through Virtualmin.

Check it out! It’s still quite vanilla however it is proof-of-concept for CentOS and Virtualmin proxy.

---

<div class="post-metadata">

### Author: ![cregox](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cregox/32/115904_2.png) [@cregox](https://meta.discourse.org/u/cregox)
#### Post date: [11월 29, 2015, 5:25오후 UTC](https://meta.discourse.org/t/i-just-converted-my-site-to-discourse/36114/5 "2015-11-29T17:25:37Z")

</div>

This is different from the first IPBoard site conversion you were talking about, right?

---

<div class="post-metadata">

### Author: ![Rod\_James](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rod_james/32/122076_2.png) [@Rod\_James](https://meta.discourse.org/u/Rod_James)
#### Post date: [11월 29, 2015, 5:28오후 UTC](https://meta.discourse.org/t/i-just-converted-my-site-to-discourse/36114/6 "2015-11-29T17:28:56Z")

</div>

Correct. The ipboard site is a private forum. I got very curious to see if I can host dockers on my virtualmin client server. So far I have one up and running (the one I posted just now) and I am going to attempt to build another.

The proxy is handled by Virtualmin, through the Site Configuration → Proxy Options. I put the docker on port :8080 and have it proxied to the virtual domain.

Working great so far, with one instance. I’m hoping to be able to include Discourse as a custom script installer for Virtualmin eventually, wrapping it up and sharing it with other users of the GPL distribution of Vmin.

---

<div class="post-metadata">

### Author: ![cregox](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cregox/32/115904_2.png) [@cregox](https://meta.discourse.org/u/cregox)
#### Post date: [11월 29, 2015, 5:55오후 UTC](https://meta.discourse.org/t/i-just-converted-my-site-to-discourse/36114/7 "2015-11-29T17:55:37Z")

</div>

Wow, that was an insanely quick reply, all under just 3 minutes! 🙂

Maybe you could share a few screenshots to better tell the tale, though?

---

<div class="post-metadata">

### Author: ![Rod\_James](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rod_james/32/122076_2.png) [@Rod\_James](https://meta.discourse.org/u/Rod_James)
#### Post date: [11월 29, 2015, 6:18오후 UTC](https://meta.discourse.org/t/i-just-converted-my-site-to-discourse/36114/8 "2015-11-29T18:18:05Z")

</div>

Can I reply via email

---

<div class="post-metadata">

### Author: ![Rod\_James](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rod_james/32/122076_2.png) [@Rod\_James](https://meta.discourse.org/u/Rod_James)
#### Post date: [11월 29, 2015, 7:58오후 UTC](https://meta.discourse.org/t/i-just-converted-my-site-to-discourse/36114/9 "2015-11-29T19:58:02Z")

</div>

160+ wpm typing ninja here.

---

<div class="post-metadata">

### Author: ![Rod\_James](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rod_james/32/122076_2.png) [@Rod\_James](https://meta.discourse.org/u/Rod_James)
#### Post date: [11월 29, 2015, 8:10오후 UTC](https://meta.discourse.org/t/i-just-converted-my-site-to-discourse/36114/10 "2015-11-29T20:10:25Z")

</div>

yum update  
yum groupinstall “Development Tools”  
yum install git wget

On your CentOS machine install Docker. [Install Docker Engine on CentOS | Docker Docs](https://docs.docker.com/engine/installation/centos/)

**Clone the Discourse repo:**

mkdir /var/discourse  
git clone [GitHub - discourse/discourse\_docker: A Docker image for Discourse · GitHub](https://github.com/discourse/discourse_docker.git) /var/discourse  
cd /var/discourse  
cp samples/standalone.yml containers/app.yml  
vi containers/app.yml

Set the ports to 8081:80 and 2222:22 for your first instance. Configure all other Discourse app settings and write, quit by typing **:wq!**

./launcher bootstrap app  
./launcher start app

Multiple instances can be added later, follow a conventional numbering scheme for your ports and you will be able to effectively serve Discourse virtual hosts through Virtualmin proxy hosts.

**Install Virtualmin GPL:**

wget [http://software.virtualmin.com/gpl/scripts/install.sh](http://software.virtualmin.com/gpl/scripts/install.sh)  
chmod +x install.sh  
./install.sh

Wait for this to finish, then log into your Virtualmin site [https://your-host.com:10000/](https://your-host.com:10000/) login root / pw [your-root-pw]

Create a new virtual server with the domain name you have pointed at your server (discourse.locl.ca for me). Click on the **Server Configuration** menu (image 1) and choose the **Edit Proxy Website** link. Point the proxy from Virtualmin to the Discourse url that you configured when you bootstrapped your instance.

Rinse, repeat for additional domains pointing at your server.

 ![](https://global.discourse-cdn.com/meta/original/3X/1/2/12c583d71b5bfb0c1da4d6868910ba60da4c491f.png)

 ![](https://global.discourse-cdn.com/meta/original/3X/5/7/57ca8f2fad2a5428107a1e18cd914aca62cc7102.png)

---

<div class="post-metadata">

### Author: ![Pierre\_Girard](https://avatars.discourse-cdn.com/v4/letter/p/7993a0/32.png) [@Pierre\_Girard](https://meta.discourse.org/u/Pierre_Girard)
#### Post date: [12월 5, 2015, 4:26오후 UTC](https://meta.discourse.org/t/i-just-converted-my-site-to-discourse/36114/11 "2015-12-05T16:26:55Z")

</div>

Hi Rod\_James 😄

Very nice job !

I’m looking to do the same, but without the hosting part.

Did you use a specific converting script to do the job?

Have a nice day !

Pierre.

---

<div class="post-metadata">

### Author: ![Rod\_James](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rod_james/32/122076_2.png) [@Rod\_James](https://meta.discourse.org/u/Rod_James)
#### Post date: [12월 5, 2015, 7:29오후 UTC](https://meta.discourse.org/t/i-just-converted-my-site-to-discourse/36114/12 "2015-12-05T19:29:42Z")

</div>

@Pierre_Girard it was a hard cut for us, we abandoned our IPBoard install  
and flipped over to a new discourse instance. We have about 300 posts in  
20 threads now and it’s growing again daily.

---

<div class="post-metadata">

### Author: ![erlend\_sh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/erlend_sh/32/119475_2.png) [@erlend\_sh](https://meta.discourse.org/u/erlend_sh)
#### Post date: [12월 7, 2015, 9:15오전 UTC](https://meta.discourse.org/t/i-just-converted-my-site-to-discourse/36114/13 "2015-12-07T09:15:34Z")

</div>

A post was split to a new topic: [Want to run a dev site connected to live redis + pgsql instance](https://meta.discourse.org/t/want-to-run-a-dev-site-connected-to-live-redis-pgsql-instance/36384)
