영광_임
(영광 임)
Juillet 22, 2019, 11:08
1
Je souhaite installer un plugin. Que dois-je faire ?
Ce guide suppose que vous disposez d’une installation standard auto-hébergée. Nous ne prenons en charge que la méthode d’installation standard ici, ces instructions supposent donc que vous disposez d’une installation standard.
Ce guide s’applique uniquement aux instances Discourse auto-hébergées. Si vous utilisez un service d’hébergement géré, les plugins disponibles sont contrôlés par votre fournisseur d’hébergement. Par exemple, sur notre hébergement, ces plugins spécif…
cd /var/discourse
nano containers/app.yml
Je n’ai pas de fichier nommé app.yml.
Ce guide ne m’aide pas.
Existe-t-il une autre méthode ?
J’ai installé Discourse pour le développement en utilisant Docker. Je souhaite installer un plugin de notation pour Discourse. Je pense…
cd ~discourse/plugin
git clone https://github.com/angusmcleod/discourse-ratings
docker restart
Est-ce la bonne approche ?
Stephen
(Stephen)
Juillet 23, 2019, 12:12
2
Comment votre serveur a-t-il été installé ?
영광_임
(영광 임)
Juillet 23, 2019, 1:36
3
Guide d’installation de Discourse pour le développement en utilisant Docker
Développer avec Docker
Puisque Discourse fonctionne dans Docker, vous devriez pouvoir exécuter Discourse directement depuis votre répertoire source en utilisant un conteneur de développement Discourse.
Avantages : Pas besoin d’installer de dépendances système, aucune configuration requise pour mettre en place rapidement un environnement de développement.
Inconvénients : Sera légèrement plus lent que l’environnement de développement natif sur Ubuntu, et beaucoup plus le…
hawm
(Hawm)
Juillet 23, 2019, 1:51
4
Clonez le dépôt du plugin dans votre dossier de plugins et redémarrez le serveur Rails si vous l’avez déjà lancé.
영광_임
(영광 임)
Juillet 23, 2019, 6:01
5
Clonez le dépôt du plugin dans votre dossier de plugins et redémarrez Docker.
Après :
fatal : Ce n’est pas un dépôt git
quel est le problème ?
hawm
(Hawm)
Juillet 23, 2019, 6:18
6
Assurez-vous d’utiliser véritablement une URL de dépôt Git comme GitHub - paviliondev/discourse-ratings: A Discourse plugin that lets you use topics to rate things · GitHub
Si vous suivez Install Discourse for development using Docker pour commencer le développement, vous n’avez pas besoin de redémarrer Docker. Il vous suffit de vous rendre dans le dossier discourse et d’exécuter ./bin/docker/unicorn pour démarrer le serveur, ou d’appuyer sur Ctrl + C pour l’arrêter.
영광_임
(영광 임)
Juillet 23, 2019, 6:56
7
hawm
(Hawm)
Juillet 23, 2019, 6:59
8
Clonez l’ensemble du dépôt dans votre dossier de plugins, puis redémarrez le serveur, cela fonctionnera.
영광_임
(영광 임)
Juillet 23, 2019, 7:12
9
cd ~/discourse/plugins
Le fichier du plugin existe déjà.
J’ai placé le plugin de notation Discourse dans le dossier de plugin existant et redémarré le serveur.
hawm
(Hawm)
Juillet 23, 2019, 7:15
10
Allez dans /admin/plugin, vous y trouverez votre plugin
영광_임
(영광 임)
Juillet 23, 2019, 8:04
11
Allez dans /discourse/plugins
Dans plugins, exécutez git clone 'https://github.com/angusmcleod/discourse-ratings.git'
Démarrage de Discourse via Docker : helth ㅠㅠ
sudo docker logs 2fwk40482dw : fatal: Ce n’est pas un dépôt git (ni aucun parent jusqu’au point de montage /discourse)
Je ne savais pas jusqu’à présent…
S’il vous plaît, aidez-moi.. 크
hawm
(Hawm)
Juillet 23, 2019, 11:54
12
Pourquoi votre étape 3 ? Publiez toute votre procédure opérationnelle ici ?
영광_임
(영광 임)
Juillet 23, 2019, 1:38
13
Merci
Allez dans cd ~/discourse/plugins et supprimez discourse-rating.
Ensuite :
git clone GitHub - paviliondev/discourse-ratings: A Discourse plugin that lets you use topics to rate things · GitHub
J’ai résolu le problème.
Ça marche bien à la maison.
Mais
La version de Discourse installée dans l’entreprise semble avoir un problème.
Impossible de redémarrer Docker après l’installation du plugin.
sudo docker logs 2fwk40482dw
: fatal: Ce n’est pas un dépôt git (ou aucun parent jusqu’au point de montage /discourse)
Stephen
(Stephen)
Juillet 23, 2019, 2:13
14
Le serveur de l’entreprise est-il une installation de production ou une installation de développement ?
영광_임
(영광 임)
Juillet 24, 2019, 1:01
15
Il est possible de modifier la source en fonction de docker-compose.
installation de développement
Stephen
(Stephen)
Juillet 24, 2019, 1:42
16
Si cela a été installé de la même manière que votre copie à la maison, cela devrait se comporter de la même façon.
Comment ces deux environnements diffèrent-ils ? L’installation de votre entreprise est-elle utilisée par d’autres utilisateurs ?