Por que Docker?

Eu apoio isso. O docker-compose seria 100% melhor, pois acabei de assistir a um curso intensivo sobre docker e docker-compose. Parece que se o Discourse usasse o docker-compose, eu teria resolvido esse problema sem precisar criar um post.

O docker-compose faz todo o trabalho pesado, semelhante ao que o launcher faz, mas com o docker-compose eu poderia ter configurado facilmente a rede e a ponte.

Concordo. Eu uso contêineres. Apenas contêineres LxC puros. Nenhum software adicional é necessário. Não é tão simples quanto isso. Por exemplo: Em um dos meus servidores, tenho um pacote bronze que é basicamente para desenvolvedores. Configuração barata e fácil. No momento em que um pagamento é confirmado, o servidor principal recebe uma solicitação para criar um contêiner LXC ou VM com base na seleção do usuário, obviamente um nome de domínio é necessário ou um subdomínio personalizado será emitido para o servidor (LXC/VM). Ele também pede ao usuário para configurar sua própria rede, que então não pode ser acessada pela rede principal e vice-versa. É basicamente uma pequena AWS.

Para desenvolvimento, o docker seria excepcional para laptops e propósitos de desenvolvimento para separar os arquivos principais do computador e os arquivos de desenvolvimento, incluindo redes.

Não posso concordar nem discordar, pois não desenvolvi nada pessoalmente com Discourse/rails/ember. Isso está fora do meu escopo e, se os desenvolvedores dizem que é mais fácil, não cabe a mim discordar de algo que não sei.

Este é o meu problema, pesquisei o suficiente sobre todo o software de fórum disponível e usei alguns deles.

Minhas opções se resumiram a 2 fóruns:

  1. Discourse
  2. Flarum

Eu escolhi o Discourse como o melhor software de fórum em todos os aspectos e devido à minha única experiência com docker, que foi o Nginx Reverse Proxy Manager.

Pensei que tudo o que eu tinha que fazer era inserir algumas das minhas informações no arquivo .yml e depois executar docker-compose up -d. Eu estava errado.

O problema que tenho atualmente pode ser resolvido, vai levar apenas algum tempo para descobrir.
Recuso-me a usar o Flarum porque usei o Discourse em muitas plataformas e, sem ofensa a outros bons softwares de fórum por aí, mas o Discourse é o melhor fórum disponível no mercado.

Talvez uma atualização para o docker-compose possa ajudar :smiley: