- Existe-t-il un tutoriel sur la façon d’installer Discourse sur un serveur auto-hébergé ?
- Est-il important de maîtriser RoR pour modifier les modèles, etc. ?
Vous cherchez l’installation standard ?
Rails est impliqué, mais les modèles sont plus souvent des artefacts EmberJS dans la base de code Discourse, car il s’agit d’une application monopage (SPA).
Inutile de vous perdre dans les détails dès le départ. Vous pouvez modifier une grande partie du texte intégré via le tableau de bord d’administration, ainsi que de nombreuses autres options de personnalisation toutes prêtes dans Customization > Theme.
Ok, donc Rails est utilisé juste pour servir l’API et Ember JS est utilisé pour le SPA ? C’est bon à savoir.
Donc pour éditer les templates c’est Ember et pour créer des plugins, c’est Ruby ?
Composants de thème si vous souhaitez simplement modifier le frontend, Plugins si vous souhaitez personnaliser le backend (et le frontend si nécessaire)
Beaucoup de contenu dans #howto:devs et Dev
Ce lien que vous avez partagé (discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub) est superbe - je peux demander à ma société d’hébergement de m’aider avec ça car il s’agit d’un compte d’hébergement mutualisé, donc pas de root. Merci encore.