J’ai installé le droplet Discourse sur Digital Ocean et je souhaite créer un dépôt qui me permettra de télécharger le code source, d’apporter des modifications, puis de le téléverser à nouveau sur Digital Ocean. Je suis un peu perdu, car il est exécuté sur des conteneurs et je ne vois pas le répertoire de base où le site est hébergé lorsque je me connecte au droplet via SSH.
Vous ne voudriez probablement pas faire cela. Bien que cela puisse sembler une excellente idée à l’époque, apporter des modifications à Discourse est mieux réalisé avec son architecture fantastique de plugins, de thèmes et de composants de thèmes que ses développeurs ont méticuleusement fournie à notre avantage.
Maintenir un fork rend la vie très ennuyeuse et improductive et ne devrait sans doute être poursuivi que si vous avez l’intention de faire des PR dans un court laps de temps.
Pas ennuyeux. Mais très improductif. À moins que vous ne vouliez payer pour avoir plusieurs ingénieurs dont le travail à plein temps consiste à s’assurer que votre fork fonctionne toujours, vous voulez utiliser des plugins ou des composants de thème. Le seul groupe qui a fait cela l’a beaucoup regretté.