- Esiste un tutorial su come installare Discourse su un server self-hosted?
- È 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 codebase di Discourse poiché è un’applicazione a pagina singola.
Tuttavia, non è necessario approfondire troppo all’inizio. Puoi modificare gran parte del testo all’interno dell’app nella dashboard di amministrazione e molte altre opzioni di personalizzazione pronte all’uso in 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.