Olá, é possível usar o Discourse de forma independente sem o Docker?
Nós só oferecemos suporte a instalações que seguem nosso guia de instalação oficial e que utilizam o Docker por baixo dos panos.
Posso perguntar por que você não quer rodar o Discourse com Docker?
Se você quiser brincar com o Discourse, mas não quiser que outras pessoas o usem, você pode usar um Guia para Iniciantes para Instalar o Discourse no Windows 10 para Desenvolvimento, Guia para Iniciantes para Instalar o Discourse no Ubuntu para Desenvolvimento, Guia para Iniciantes para Instalar o Discourse no macOS para Desenvolvimento.
Como estou tendo problemas com o Docker! Gosto de gerenciar o Docker com o Docker Desktop, que também está disponível para Linux, mas não funciona na minha máquina Linux! Também seria útil poder usar várias instâncias…
Hmmm, o Docker Desktop é algo que as pessoas executam em, bem, desktops, certo? A instalação oficial é algo voltado para pessoas que executam o Discourse em servidores, onde o Docker Desktop não existe.
O Discourse, como software de site, é algo que as pessoas executam em servidores que ficam ligados 24 horas por dia, 7 dias por semana e conectados à internet, para que estejam sempre ativos e possam ser acessados remotamente pelos usuários. É diferente de softwares locais, como Blender e Firefox, que você pode instalar no seu desktop e usar.
Embora executar o Discourse no seu desktop seja usado para desenvolvimento (e temos muitos guias sobre isso), executar uma instalação de produção em um desktop, embora possível, será muito complicado, a menos que você esteja realmente confortável com as tecnologias envolvidas.
Eu tenho uma máquina de desenvolvimento na nuvem rodando Ubuntu com uma configuração personalizada do nginx sem docker. Ela tem um nome de domínio e roda em https. Mas eu não a recomendaria como uma solução de produção de baixa manutenção. Não leva muito tempo para configurar, no entanto.