Quero instalar o Discourse na DigitalOcean. Já verifiquei este guia. Agora, minha pergunta é: quão difícil é gerenciar o Discourse após a instalação? Não sou programador e não sei como administrar servidores.
Então, a instalação básica é suficiente? Ou preciso me preocupar com o endurecimento da segurança do servidor ou qualquer outra coisa?
Já atendi diversos clientes para os quais realizei uma instalação e que, por anos, não fizeram absolutamente nada — não que eu recomende isso. Se você configurar atualizações de segurança automáticas e fizer uma atualização via linha de comando algumas vezes por ano, provavelmente estará bem. Ofereço um serviço para realizar rebuilds automáticos via linha de comando sempre que necessário.
Se quiser ficar um pouco mais seguro, pode configurar o envio de backups para o S3, assim, caso algo aconteça com o servidor, você terá uma cópia de segurança.
O Discourse é um software bastante sólido e, se você conseguir instalar o fórum por conta própria, pode mantê-lo funcionando sem problemas. Basta acessar example.com/admin/upgrade sempre que receber um e-mail ou notificação no Painel de Administração, e, cerca de duas vezes por ano, entrar no servidor e executar ./launcher app rebuild.
A DigitalOcean mantém os servidores bastante seguros por padrão; se você quiser torná-los ainda mais seguros, pode configurar um firewall para bloquear todas as portas.
Você pode conversar com qualquer um dos profissionais que oferecem instalação do Discourse aqui para que eles configurem tudo para você (se preferir), com uma configuração inicial mais técnica.
Algumas vezes por ano, é necessário executar uma reconstrução pela linha de comando para atualizar o contêiner base. E a cada poucos anos, ocorre uma atualização mais complexa, como a Atualização do PostgreSQL 12, que, embora bem documentada, pode ser um pouco complicada para quem não está familiarizado com a linha de comando. Mas, como disse, não recomendo, mas já vi pessoas ficarem anos sem fazer absolutamente nada!