Existe alguma maneira de executar o Discourse no Replit?
para quê? para fazer o quê?
Eu queria hospedar o Discourse no Replit, principalmente porque quero ver como funcionam todos os controles de administração e coisas do tipo antes de colocá-lo no meu computador.
Eu duvido.
Você não quer instalá-lo em seu computador. Você quer instalá-lo em algo como um “droplet” da DigitalOcean. DigitalOcean e Mailgun são a maneira mais fácil de configurá-lo.
Isso já foi perguntado antes e minha resposta foi esta:
Se você quiser apenas dar uma olhada, configure uma dev-install local. Mas como o @pfaffman diz, isso não é adequado para Produção quando você introduz outros usuários.
Parece que pode funcionar. O NodeBB funciona, então talvez?
Consegui fazer o Discourse rodar no Replit (com múltiplos usuários simultâneos), mas os novos limites de saída o tornam muito caro (ele usa mais de 10 GB de saída por dia)
Como usuário do Replit, posso atestar que é definitivamente possível, mas não viável.
Felizmente, a saída deve ser redefinida em 1º de maio, o que significa que você poderá executá-la novamente em breve (por um dia).
Para calibração, meu modesto fórum (80 usuários ativos por semana, 120 usuários ativos por mês) serve cerca de 40 GB em um mês, 20 GB dos quais são cacheados pela minha CDN (Cloudflare). Uma carga da página inicial parece ser de 12 MByte.
É possível que uma configuração não padrão permita menos cache do cliente e, assim, com os clientes buscando mais, suas transferências de dados serão maiores.
Como um site com nginx configurado não parece desperdiçar egress, acho que o problema foi o meu site não ter nginx.
como posso criar um servidor discourse com nginx
Olá Izaan,
Sua pergunta está relacionada ao Replit? Se não estiver, irei movê-la para um novo tópico.
Você também pode adicionar mais informações à sua pergunta, que no momento pode estar vaga?
Eu acho que as pessoas usam nginx no Replit para configurar o discourse, já que o Replit não suporta docker. Então pode ser
Você não quer fazer uma instalação padrão?
O Discourse usa o nginx. Você quer ter um nginx externo? Você está tentando instalar sem o Docker? Você quer instalar no Replit ou em outro lugar?
Desculpe pela demora na resposta.
Eu (na verdade, 9pfs) descobri (e sim, eu estava tentando instalar o discourse no Replit).