Instale Discourse no Ubuntu ou Debian para Desenvolvimento

Qual é o guia atual para instalação de desenvolvimento?

Parece que o repositório vinculado na primeira postagem foi arquivado:

Este repositório foi arquivado pelo proprietário em 3 de abril de 2025. Agora está somente leitura.

Existe um substituto?

2 curtidas

Estou configurando o ambiente de desenvolvimento no Ubuntu (WSL2) e instalei o PostgreSQL usando asdf. Agora, o comando db:create reclama que o socket não pode ser encontrado no caminho /tmp/.s.PGSQL.5432. Mas para mim, o socket está em /var/run/postgresql/.s.PGSQL.5432. Onde posso configurar o caminho correto? discourse.config parece não ter efeito.

A instalação do mailhog não é muito importante? Não se pode ativar a conta se ele não estiver instalado.

Além disso, bin/ember-cli -u gera um erro sobre o ImageMagick se ele não estiver instalado/não for a versão correta. Estou seguindo o ChatGPT (por favor, não julgue) para instalar uma versão mais recente dele, já que (por algum motivo) o comando magick não existe na minha versão. Cruzando os dedos esperando que funcione.

1 curtida

Nos meus 7 anos de desenvolvimento, acho que o instalei uma vez. Basta executar o rake task para estabelecer o usuário administrador.

1 curtida

Se você está se referindo a bin/rails admin:create, então sim, eu fiz isso, então editei minha postagem acima porque percebi que não precisava verificar minha conta (e contas de usuário subsequentes podem ser ativadas manualmente).

No entanto, voltando à parte do ImageMagick, existe uma maneira de não usar o ImageMagick (ou seja, torná-lo verdadeiramente ‘opcional’)?