Info about the deployment of discourse.jupyter.org


#1

I understand discourse is an open source project. Is this deployment self hosted, and if so, how is it hosted? I hoped to find a Helm chart but didn’t.

/cc: @yuvipanda @choldgraf


#2

Nope, discourse is generously hosting it for us for free because we’re a (large) open source community. They’ve got curated Docker images for deploying on your own, but sadly no helm chart to make it easy with k8s :-/


#3

Ah thanks for the insight @choldgraf!

I found some discussion about discourse docker images, and to summarize what I understood was that they did not have any official image docker image to point to. I would like to see the curated list if you have link to it, I did not find it myself.


#4

I believe that this was the post I was talking about: https://github.com/discourse/discourse/blob/7cac04e1a8899061f43653d0e5f8416eb02944a8/docs/INSTALL-cloud.md


#5

That’s the tutorial I followed to deploy https://reviews.oxli.org/ last year, and it’s very low maintenance (but we don’t have much traffic).


#6

Thank you @choldgraf and @luizirber for giving me this input!

I was suddenly looking for a “close issue” button :stuck_out_tongue:


#7

I used the discourse “install on the smallest digital ocean droplet” (1GB RAM and 1CPU) guide as well. It works well. The only thing that tripped me up is that you need about 4GB of RAM to upgrade discourse. You can get that by (temporarily) adding 4GB of swap space.