Tenho um servidor pronto para o Discourse, só não sei como configurá-lo. Existe um “egg” para Discourse que eu possa importar para o painel Pterodactyl no meu servidor? De qualquer forma, obrigado desde já.
Se houver, você provavelmente não receberá ajuda aqui.
A única maneira suportada de instalar o Discourse é Como instalar o Discourse em produção. Recomendo que você faça uma instalação limpa do Ubuntu sem a tal coisa de “egg” e siga esse guia.
O Pterodactyl é para gerenciamento de servidores de jogos. Você precisa de um servidor Linux para instalar o Discourse.
Eu poderia jurar que vi alguém hospedando isso no Pterodactyl Panel.
Pelo que pude apurar, Pterodactyl é uma coleção de software que, como o @IAmGav disse, é projetado para gerenciamento de servidores de jogos. Dito isso, um dos componentes é uma instalação padrão do servidor web Nginx com configuração adicionada para a interface web do Pterodactyl Panel.
Concebivelmente, seria possível instalar o Discourse junto com o Pterodactyl da mesma forma descrita aqui:
No entanto, esta seria uma instalação avançada e não suportada do Discourse. Exigiria bom conhecimento de administração de servidores Linux e exigiria que você tivesse o Pterodactyl instalado em um sistema ao qual você tem acesso root.
Eu estava pesquisando algumas coisas, encontrei isto, mas não tenho certeza se é sobre o que você está falando. Você se importaria de verificar?
Não tenho certeza do que é isso. As informações sobre como configurar um servidor web para o Pterodactyl estão disponíveis em sua documentação de instalação, que seria o “outro site” na documentação vinculada em minha postagem anterior.
Se você ainda não trabalhou com essa documentação para instalar o Pterodactyl, pode estar alugando-o como um serviço, caso em que você quase certamente não tem o acesso root necessário para instalar o Discourse junto com ele.
Se você não tem acesso root, também não funcionaria como um “egg” mesmo que um existisse. O Pterodactyl Panel provavelmente usa as portas 80/443 e, sem poder modificar a configuração do seu servidor web, você ficaria preso executando o Discourse em portas diferentes. Isso significaria que os visitantes não poderiam usar https://seudiscourse.com porque isso alcançaria o Pterodactyl, eles teriam que usar algo como https://seudiscourse.com:12345 em vez disso.
E o Discourse não funcionará em uma porta não padrão.
Então, presumo que não haja como fazer isso com sucesso?
Ou não há como, ou levaria um especialista com Discourse e Pterodactyl algumas horas.