Qual é o custo de executar um piloto no Digital Ocean

Olá, queremos configurar um teste piloto de fóruns Discourse para criar um fórum de feira de negócios pago com estandes de exibição em categorias pagas e gratuitas. Além disso, incorporar seminários de treinamento, etc.

Levará cerca de 6 meses para organizar tudo e testar as diferentes configurações e temos fundos limitados, então estamos considerando configurar auto-hospedado para o teste piloto no Digital Ocean. Então, quando tudo estiver resolvido, construiremos do zero no Discourse hospedado ou migraremos do auto-hospedado, se for possível.

O ChatGPT está me dizendo que custa cerca de US$ 25/mês para uma configuração de desempenho médio do Digital Ocean hospedando o fórum Discourse, e depois uma conta gratuita do SendGrid para testes.

Sou um profissional de TI e já fiz muitos sites WordPress, mas me perguntei se executar um piloto auto-hospedado do Discourse é uma grande tarefa? O Digital Ocean tem uma instalação automatizada do Discourse?

Não me importo em contratar um especialista para pequenas partes da instalação ou solução de problemas, apenas não tenho US$ 300/mês por 6 meses para o Discourse Business Hosted.

Obrigado,
Glenn

Um droplet de $12/mês é suficiente. Você pode se virar com um droplet de $6/1gb, mas não recomendo.

Você também precisará do Mailgun ou similar. O URL custará alguns dólares por mês, embora eles dificultem a localização do plano pré-pago.

O Dashboard.literatecomputing.com o instalará se você fornecer as chaves de API para o Mailgun e o Digital Ocean, além do nome do seu domínio. Se você quiser suporte, pode pagar por ele, mas ele o fará gratuitamente se você participar do grupo de teste gratuito.

4 curtidas

Não sou um profissional de TI, mas tenho ou tive muitos tipos diferentes de sites — WordPress, Drupal, Moodle, Mediawiki, Gitea, servidor Mastodon etc. Mas não entendo Docker, nem um pouco. Com esse histórico e comparado a outros aplicativos, o mais fácil de começar é o WordPress e muito perto dele está o Discourse. Então, isso não é um problema, de forma alguma.

Um clique do DigitalOcean tem alguns problemas às vezes (muito verdadeiro com todos os seus aplicativos), mas o maior ponto de interrogação é realmente o próprio Meta. Se um administrador ruim tem problemas, a primeira pergunta é esta é uma configuração padrão? e se a resposta for sim, mas for um clique do Discourse, você não obtém suporte. A comunidade pode ou não ajudar. Mas como instalar o Discourse é fácil, se você tiver qualquer tipo de experiência com qualquer coisa, fazê-lo manualmente e gastar cerca de uma hora é uma boa opção.

Começar com algo um pouco maior do que o mínimo anunciado é simplesmente inteligente. A questão do tamanho é difícil, porque depende. Mas começar pequeno e aumentar o VPS quando necessário é uma solução fácil.

Minhas peças custam na Hetzner cerca de 15 euros por mês, incluindo impostos. Eu tinha toneladas de conteúdo, mas, de resto, essa comunidade é bastante pequena. Conteúdo não custa, exceto imagens, mas usuários são mais caros.

Tive alguns problemas no início, mas tentei usar três Discourses diferentes juntos, vários WordPresses, Moodle etc. com Varnish na frente deles. Funcionou, mas lidar com esses três fóruns foi um pouco problemático para mim na época. E quando percebi que tudo o que eu precisava era de um fórum e parei de tentar colocar tudo em um VPS, minha vida ficou mais fácil (sim, eu quebrei o Varnish feio uma vez e naquele momento todos os meus sites ficaram fora do ar, por causa de todos os ovos em uma cesta).

A parte mais difícil é construir uma estrutura fácil de usar e lógica em um fórum. E com isso eu perdi horas, muitas. Mas eu não planejo, eu tento e o pensamento vem depois. Limpar categorias e subcategorias desnecessárias e começar a usar tags, e depois ajustar as tags, foi um trabalho terrível quando feito manualmente, pois não consigo usar Rails (ou consigo, mas não sei como).

Portanto, iniciar um Discourse é bastante fácil, quase um passeio no parque (se o sistema de e-mail funcionar). Mas tudo o mais depois disso precisa de pensamento, compreensão de como os usuários veem e usam as coisas, planejamento e alguns testes. Como todo e qualquer sistema precisa (e é feito com menos frequência do que backups em casa).

E tudo custa, mas meus WordPresses custam mais do que o Discourse.

3 curtidas

Obrigado Jakke, ótimas ideias.

@WildfireForums.com Que tal fazer uma instalação de desenvolvimento em vez disso para seus testes?

Isso significa construir um ambiente de teste paralelo em desenvolvimento e ter o fórum ativo em outro diretório?

Isso parece ideal para testes contínuos de novos plugins ou atualizações em desenvolvimento após a entrada em produção, então adorei a ideia.

Obrigado,
Glenn

Eu quis dizer para o

Porque você pode usar este método ou este e fazer isso de graça.

1 curtida

A instalação de desenvolvimento para qualquer tipo de teste UAT ou de produção é uma péssima ideia. Executar a instalação de desenvolvimento em um ambiente de nuvem para qualquer coisa que não seja desenvolvimento é ainda pior.

3 curtidas