Olá. Sou um desenvolvedor que descobriu o Discourse recentemente.
Estou tendo problemas para fazer uma instância local do Discourse funcionar na minha máquina com Windows 11. Essa instância local será usada para modelar e editar um tema personalizado para desenvolvimento futuro.
Método 1: Tentei usar o Docker Desktop, mas os comandos listados nos guias oficiais do Discourse não estão funcionando para mim. O contêiner não inicia.
Método 2: Tentei usar o Ubuntu no WSL, mas encontrei todo tipo de problema, desde gems ruby não instalando corretamente até problemas de versão (o Discourse roda em Ruby 3.2 e, por algum motivo, o instalador do Ubuntu opta pela 3.0.2).
Existe alguma incompatibilidade com o Windows 11? Estou perdendo alguma coisa?
TLDR: Quero instalar uma instância local do Discourse na minha máquina com Windows 11 para modificar o CSS e mostrar as alterações do tema ao meu empregador. Ajuda!
Se você ler ambos, verá que o guia do Windows basicamente diz para abrir o WSL e seguir o guia do Ubuntu . O guia do Ubuntu foi revisado recentemente por nossa equipe e atestado como funcionando, e ele acompanha de perto o que os desenvolvedores aqui no Discourse usam no desenvolvimento do dia a dia.
Não se desculpe por isso! Toda pergunta é bem-vinda aqui (ponto extra se usou a busca antes de perguntar :p).
Tentamos manter os guias de instalação para desenvolvedores atualizados, mas às vezes eles não estão.
Eu também já encontrei problemas ao instalá-lo no Windows às vezes. É possível que você tenha seguido os passos corretamente, mas algo está errado na sua configuração, ou o guia precisa ser verificado.