# Discourse On Replit?

**URL:** https://meta.discourse.org/t/discourse-on-replit/208611
**Category:** Self-hosting
**Tags:** hosting
**Created:** [November 8, 2021, 10:25pm UTC](https://meta.discourse.org/t/discourse-on-replit/208611 "2021-11-08T22:25:01Z")
**Posts on this page:** 17
**Page:** 1

<div class="post-metadata">

### Author: ![joecooldoo](https://avatars.discourse-cdn.com/v4/letter/j/7ab992/32.png) [@joecooldoo](https://meta.discourse.org/u/joecooldoo)
#### Post date: [November 8, 2021, 10:25pm UTC](https://meta.discourse.org/t/discourse-on-replit/208611/1 "2021-11-08T22:25:01Z")

</div>

Is there any way do run discourse on [Replit](https://repl.it)?

---

<div class="post-metadata">

### Author: ![valsha](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/valsha/32/230631_2.png) [@valsha](https://meta.discourse.org/u/valsha)
#### Post date: [November 8, 2021, 10:30pm UTC](https://meta.discourse.org/t/discourse-on-replit/208611/2 "2021-11-08T22:30:03Z")

</div>

for what? to do what?

---

<div class="post-metadata">

### Author: ![joecooldoo](https://avatars.discourse-cdn.com/v4/letter/j/7ab992/32.png) [@joecooldoo](https://meta.discourse.org/u/joecooldoo)
#### Post date: [November 8, 2021, 10:32pm UTC](https://meta.discourse.org/t/discourse-on-replit/208611/3 "2021-11-08T22:32:09Z")

</div>

Iv’e wanted to host discourse on Replit, mostly because I want to see how all the admin controls and stuff like that work before I put it on my computer.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [November 8, 2021, 11:42pm UTC](https://meta.discourse.org/t/discourse-on-replit/208611/4 "2021-11-08T23:42:09Z")

</div>

I doubt it.

You don’t want to install it on your computer. You want to install it on something like a digital ocean droplet. Digital ocean and mailgun are the easiest way to get it set up.

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [November 9, 2021, 8:05am UTC](https://meta.discourse.org/t/discourse-on-replit/208611/5 "2021-11-09T08:05:02Z")

</div>

This has been asked before and my response was this:

> [@Is it possible to host discourse on replit](https://meta.discourse.org/t/is-it-possible-to-host-discourse-on-replit/206625/3):
>
> Even if that were to work (and I doubt it?), it would be an expensive solution. The ‘Hacker’ level (which has insufficient storage) is already $7 a month which is more than a basic VPS from a leading alternative. Why bother?

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [November 9, 2021, 9:29am UTC](https://meta.discourse.org/t/discourse-on-replit/208611/6 "2021-11-09T09:29:49Z")

</div>

If you want to just look at it set up a local #dev-install. But as @pfaffman says, this is not suitable for Production when you introduce other users.

---

<div class="post-metadata">

### Author: ![hello-smile6](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hello-smile6/32/304628_2.png) [@hello-smile6](https://meta.discourse.org/u/hello-smile6)
#### Post date: [February 28, 2022, 6:35am UTC](https://meta.discourse.org/t/discourse-on-replit/208611/7 "2022-02-28T06:35:16Z")

</div>

It seems like it might work. NodeBB works, so maybe?

---

<div class="post-metadata">

### Author: ![hello-smile6](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hello-smile6/32/304628_2.png) [@hello-smile6](https://meta.discourse.org/u/hello-smile6)
#### Post date: [April 30, 2023, 5:59pm UTC](https://meta.discourse.org/t/discourse-on-replit/208611/8 "2023-04-30T17:59:40Z")

</div>

I managed to get Discourse running on Replit (with multiple concurrent users), but the new egress limits make it far too expensive (it uses over 10gb of egress per day)

---

<div class="post-metadata">

### Author: ![bigminiboss](https://avatars.discourse-cdn.com/v4/letter/b/ac91a4/32.png) [@bigminiboss](https://meta.discourse.org/u/bigminiboss)
#### Post date: [April 30, 2023, 6:03pm UTC](https://meta.discourse.org/t/discourse-on-replit/208611/9 "2023-04-30T18:03:45Z")

</div>

As a replit user, I can attest it’s definitely possible but not feasible

---

<div class="post-metadata">

### Author: ![anon44628144](https://avatars.discourse-cdn.com/v4/letter/a/eb9ed0/32.png) [@anon44628144](https://meta.discourse.org/u/anon44628144)
#### Post date: [April 30, 2023, 7:53pm UTC](https://meta.discourse.org/t/discourse-on-replit/208611/10 "2023-04-30T19:53:49Z")

</div>

Luckily, egress should reset May 1st, meaning that you can run it again soon (for like a day).

---

<div class="post-metadata">

### Author: ![Ed\_S](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ed_s/32/134015_2.png) [@Ed\_S](https://meta.discourse.org/u/Ed_S)
#### Post date: [May 2, 2023, 9:47am UTC](https://meta.discourse.org/t/discourse-on-replit/208611/11 "2023-05-02T09:47:17Z")

</div>

> [@hello-smile6](#):
>
> uses over 10gb of egress per day

For calibration, my modest forum (80 actives per week, 120 actives per month) serves about 40G in a month, 20G of which is cached by my CDN (Cloudflare.) A load of the front page seems to be 12 MByte.

It’s possible that a non-standard setup will somehow allow for less client caching and so with clients fetching more your data transfers will be greater.

---

<div class="post-metadata">

### Author: ![hello-smile6](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hello-smile6/32/304628_2.png) [@hello-smile6](https://meta.discourse.org/u/hello-smile6)
#### Post date: [May 2, 2023, 2:17pm UTC](https://meta.discourse.org/t/discourse-on-replit/208611/12 "2023-05-02T14:17:34Z")

</div>

Since a site with nginx configured doesn’t seem to waste egress, I think my site not having nginx was the issue.

---

<div class="post-metadata">

### Author: ![anon5108266](https://avatars.discourse-cdn.com/v4/letter/a/71e660/32.png) [@anon5108266](https://meta.discourse.org/u/anon5108266)
#### Post date: [June 7, 2023, 3:42pm UTC](https://meta.discourse.org/t/discourse-on-replit/208611/13 "2023-06-07T15:42:16Z")

</div>

how can I make a discourse server with nginx

---

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [June 7, 2023, 4:15pm UTC](https://meta.discourse.org/t/discourse-on-replit/208611/14 "2023-06-07T16:15:21Z")

</div>

Hello Izaan,

Is your question related to Replit? If it’s not, I’ll move it to a new topic.

Can you also add more information to your question, which may be vague at this time?

---

<div class="post-metadata">

### Author: ![not-ethan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/not-ethan/32/282617_2.png) [@not-ethan](https://meta.discourse.org/u/not-ethan)
#### Post date: [June 7, 2023, 4:27pm UTC](https://meta.discourse.org/t/discourse-on-replit/208611/15 "2023-06-07T16:27:58Z")

</div>

I think pepople use nginx on Replit to set up discourse since Replit doesn’t support docker. So it may be

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [June 8, 2023, 11:03am UTC](https://meta.discourse.org/t/discourse-on-replit/208611/16 "2023-06-08T11:03:19Z")

</div>

Do you not want to do a [standard install](https://meta.discourse.org/t/142537?silent=true)?

Discourse uses nginx. Do you want to have an external nginx? Are you trying to install without docker? Do you want to install on replit or somewhere else?

---

<div class="post-metadata">

### Author: ![anon5108266](https://avatars.discourse-cdn.com/v4/letter/a/71e660/32.png) [@anon5108266](https://meta.discourse.org/u/anon5108266)
#### Post date: [June 20, 2023, 1:44pm UTC](https://meta.discourse.org/t/discourse-on-replit/208611/17 "2023-06-20T13:44:05Z")

</div>

Sorry for the late reply.

I (actually 9pfs) figured it out (and yes, I was trying to install discourse on Replit).
