@JQ331, compartilhando minha experiência: conheço o básico de HTML e CSS, mas sempre que mexo em PHP, algo dá errado. Sou do tipo que copia e cola, mas adoro um bom desafio.
Nota do moderador: Reduzido, pois este parágrafo está continuando uma conversa fora do tópico.
Comecei a brincar com o Discourse há cerca de 6 meses, seguindo o guia de instalação de 30 minutos em um droplet da Digital Ocean de US$ 5/mês. Na verdade, tentei em vão, durante horas, instalar o Discourse usando a linha de comando, até que finalmente segui o guia de instalação de 30 minutos já compartilhado acima e configurei tudo rapidamente. Para a Digital Ocean, você pode “ver mais” sobre os planos e encontrar o pacote de US$ 5/mês. Talvez não seja a velocidade ideal para alguns fóruns, mas é suficiente para mim, com um fórum relativamente pequeno.
Para o aplicativo móvel, usei minhas habilidades de iniciante absoluto e deployei um aplicativo iOS a partir deste repositório:
Não foi nem difícil nem fácil. Foi apenas trabalho. Muito trabalho; levou cerca de 40 horas do início ao fim, incluindo contratar um desenvolvedor para me dizer apenas para atualizar minhas versões de software.
Com a DigitalOcean, você pode atualizar seu droplet facilmente, embora eu não acredite que seja possível fazer o downgrade.
Resumo: por US$ 5/mês de hospedagem na DigitalOcean e US$ 99/ano de licença de desenvolvedor Apple, tenho um fórum Discourse totalmente funcional com um aplicativo iOS personalizado disponível na App Store.