Hospedar o Discourse localmente ficou muito mais fácil

Para aqueles que querem ver como é o novo processo.

Instalei o Discourse em um servidor Hetzner CAX11 (arquitetura ARM, 2 vCPUs, 4 GB de RAM).
Levou aproximadamente 7 minutos desde o momento em que executei o script de instalação até o site estar no ar.

  1. :magic_wand: A mágica começa a acontecer aqui:

  2. O novo script de instalação pede o e-mail do administrador, um dos poucos requisitos restantes :laughing::

  3. Em seguida, ele pede um nome de domínio (padrão: SIM). Se não tivermos um, ele nos orienta a ir para id.discourse.com/my/subdomain.

    Lindo, é.

  4. Após criar o subdomínio, precisamos gerar um código de verificação para inserir durante o processo do script de instalação:

  5. Após inserir o código de verificação, o domínio é validado em id.discourse.com. Você fica feliz que ninguém roubou o subdomínio que você tanto queria, e o script pergunta se você quer configurar o SMTP (curiosamente, o padrão é NÃO, presumivelmente porque usamos o subdomínio do Discourse ID):


  6. Em seguida, o script valida todas as informações inseridas e nos pergunta se está tudo OK (padrão é SIM, como deveria ser):

  7. Após todas essas etapas rápidas, o restante da instalação é bem conhecido pelos administradores e desenvolvedores do Discourse. Ele reconstrói o aplicativo, o que leva cerca de 5 minutos em um servidor de baixa especificação.

  8. Após alguns minutos de espera e uma xícara de café, o site está no ar e pede nosso Discourse ID:

  9. Você notará que o Assistente agora tem apenas 2 etapas: o login inicial e esta (também bem conhecida):

  10. Bem-vindo ao Discourse: nunca foi tão fácil :partying_face:

14 curtidas