¿Hay alguna forma de ejecutar Discourse en Replit?
¿para qué? ¿para hacer qué?
He querido alojar Discourse en Replit, principalmente porque quiero ver cómo funcionan todos los controles de administración y cosas así antes de ponerlo en mi computadora.
Lo dudo.
No quieres instalarlo en tu computadora. Quieres instalarlo en algo como una instancia de Digital Ocean. Digital Ocean y Mailgun son la forma más fácil de configurarlo.
Esto se ha preguntado antes y mi respuesta fue esta:
Si solo quieres mirarlo, configura una instalación local en dev-install. Pero como dice @pfaffman, esto no es adecuado para producción cuando introduces a otros usuarios.
Parece que podría funcionar. NodeBB funciona, ¿así que tal vez?
Logré que Discourse funcionara en Replit (con varios usuarios simultáneos), pero los nuevos límites de egreso lo hacen demasiado caro (usa más de 10 GB de egreso por día).
Como usuario de Replit, puedo dar fe de que es definitivamente posible pero no factible.
Afortunadamente, el egreso debería reiniciarse el 1 de mayo, lo que significa que podrás ejecutarlo de nuevo pronto (durante un día).
A modo de calibración, mi modesto foro (80 usuarios activos por semana, 120 usuarios activos por mes) sirve alrededor de 40 GB en un mes, 20 GB de los cuales son cacheados por mi CDN (Cloudflare). Una carga de la página principal parece ser de 12 MByte.
Es posible que una configuración no estándar permita de alguna manera menos caché del cliente y, por lo tanto, con clientes que obtienen más, sus transferencias de datos serán mayores.
Dado que un sitio con nginx configurado no parece desperdiciar egreso, creo que el problema era que mi sitio no tuviera nginx.
cómo puedo crear un servidor de discourse con nginx
Hola Izaan,
¿Tu pregunta está relacionada con Replit? Si no lo está, la moveré a un nuevo tema.
¿Puedes también añadir más información a tu pregunta, que en este momento puede ser vaga?
Creo que la gente usa nginx en Replit para configurar Discourse ya que Replit no soporta docker. Así que puede ser
¿No quieres hacer una instalación estándar?
Discourse utiliza nginx. ¿Quieres tener un nginx externo? ¿Estás intentando instalar sin docker? ¿Quieres instalar en replit o en otro lugar?
Disculpa la tardanza en responder.
Yo (en realidad 9pfs) lo resolví (y sí, estaba intentando instalar discourse en Replit).