- ¿Hay algún tutorial sobre cómo instalar Discourse en un servidor autoalojado?
- ¿Es importante dominar RoR para editar plantillas, etc.?
¿Estás buscando la instalación estándar?
Aunque Rails está involucrado, las plantillas son más bien un artefacto de EmberJS en la base de código de Discourse, ya que se trata de una aplicación de página única (SPA).
Sin embargo, no es necesario entrar en detalles desde el principio. Puedes editar gran parte del texto de la aplicación desde el panel de administración, y hay muchas otras opciones de personalización listas para usar en Customization > Theme
Ok, ¿entonces Rails se usa solo para servir la API y Ember JS se usa para la SPA? Eso es bueno saberlo.
Entonces, ¿para editar las plantillas es Ember y para crear plugins, es Ruby?
Componentes del tema si solo quieres editar el front-end, Plugins si quieres personalizar el back-end (y el FE si lo necesitas)
Mucho material en #howto:devs y Dev
Este enlace que has compartido (discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub) es excelente. Puedo indicarle a mi empresa de alojamiento que me ayude con esto, ya que es una cuenta de alojamiento compartido, por lo que no tengo acceso root. Gracias de nuevo.