@JQ331, comparto mi experiencia: sé lo básico de HTML y CSS, pero suelo romper PHP cada vez que lo toco. Soy de copiar y pegar, pero me gustan los buenos rompecabezas.
Nota del moderador: Acortado ya que este párrafo continúa la conversación fuera de tema.
Empecé a probar Discourse hace unos 6 meses siguiendo la instalación de 30 minutos en un droplet de Digital Ocean de 5 USD/mes. En realidad, intenté en vano durante horas instalar Discourse usando la línea de comandos; finalmente, seguí la guía de instalación de 30 minutos que ya se compartió arriba y configuré todo rápidamente. En DO, puedes hacer clic en “ver más” en sus planes y encontrar el paquete de 5 USD/mes. Quizás no sea la velocidad ideal para algunos foros, pero es suficiente para mí con un foro relativamente pequeño.
Para la aplicación móvil, utilicé mis habilidades de principiante absoluto y desplegué una aplicación iOS desde este repositorio:
No fue ni difícil ni fácil. Fue simplemente trabajo. Mucho trabajo; me llevó quizás 40 horas de principio a fin, incluyendo contratar a un desarrollador para que me dijera que simplemente actualizara mis versiones de software.
Con DigitalOcean, puedes actualizar tu droplet fácilmente, aunque no creo que puedas reducir la capacidad.
Resumen: por 5 USD/mes de alojamiento en DigitalOcean y 99 USD/año por la licencia de desarrollador de Apple, tengo un foro Discourse completamente funcional con una aplicación iOS con marca disponible en la App Store.