Mas, ei, Portainer é na verdade uma GUI sobre o Docker, exatamente. Então, se a maioria das pessoas falha, e o suporte tem apenas uma resposta: use um servidor dedicado ou pague pela versão na nuvem por falta de documentação, isso cheira estranho.
Na verdade, estamos usando docker. Muitas pessoas usam docker e permanecem sem suporte, porque, bem… ninguém sabe por quê. Tópicos de suporte com os mesmos problemas permanecem sem resposta, ou com respostas como “Vejo muitas perguntas semelhantes, tente pesquisar antes de postar.”, sim, perguntas semelhantes sem resposta. E se alguém começar a reclamar, aqui está “oooooh, não está funcionando? que pena, que pena, talvez você não seja técnico o suficiente, aqui, experimente nossos planos pré-pagos”.
Eu até tentei criar um servidor dedicado com docker nele, instalar o discourse, instalar o portainer por cima disso e clonar toda a configuração usando docker compose sem nenhum sucesso. Parece pseudo-ofuscação. Tipo, sim, é MIT, exceto por algumas nuances.
Sim, sim, é código aberto, ninguém deve nada a ninguém, é tudo sobre voluntariado e boa vontade, mas eh. Apenas para esclarecer, encontrei alguém que teve sucesso, mas foi uma conversa curta: “Paguei pela solução, então, estou vendendo eu mesmo por US$ 500”. Então, aqui estão as opções: comprar dos oficiais, ou comprar de alguma pessoa ou, bem, usar um servidor dedicado apenas para um propósito.
Se realmente não houver outras opções, talvez isso deva ser mencionado na documentação? Não “apenas os requisitos de hardware e docker para instalar”, mas uma forte menção de que você deve usar o servidor inteiro apenas para este produto, você não pode usar o discourse como parte de outra coisa. Essa conclusão pode descartar muitas perguntas sem resposta, movendo a ideia de “sim, teoricamente você pode, aqui está a documentação, pesquise” para “você não pode”.