Corso Discourse o RoR

  1. Esiste un tutorial su come installare Discourse su un server self-hosted?
  2. È importante acquisire familiarità con RoR per modificare i template, ecc.?

Stai cercando l’installazione standard?

Rails è coinvolto, ma i template sono più spesso un artefatto di EmberJS nel codice sorgente di Discourse, poiché si tratta di una Single Page Application.

Tuttavia, non è necessario entrare nei dettagli fin dall’inizio. Puoi modificare gran parte del testo visualizzato nell’applicazione direttamente dalla dashboard di amministrazione e sfruttare molte altre opzioni di personalizzazione già pronte in Customization > Theme

Ok, quindi Rails viene utilizzato solo per servire l’API e Ember JS viene utilizzato per la SPA? È un’ottima informazione.
Quindi per modificare i template si usa Ember e per creare plugin, si usa Ruby?

Componenti del tema se vuoi solo modificare il front-end, Plugin se vuoi personalizzare il back-end (e il FE se necessario)

Molto materiale in #howto:devs e Dev

Questo link che hai condiviso (discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub) è superbo: posso indicare alla mia società di hosting di aiutarmi con questo, dato che si tratta di un account di hosting condiviso, quindi senza root. Grazie ancora.