영광_임
(영광 임)
Juillet 22, 2019, 11:08
1
Je souhaite installer un plugin. Que dois-je faire ?
This guide assumes that you have a self-hosted standard installation. We only support the standard method of install here, so these instructions assume you have a standard install .
This guide only applies to self-hosted Discourse instances. If you are using a managed hosting service, the available plugins are controlled by your hosting provider. For example, on our hosting these specific plugins are available by hosting tier.
As of mid-2025, many p…
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
Developing using Docker
Since Discourse runs in Docker, you should be able to run Discourse directly from your source directory using a Discourse development container.
Pros: No need to install any system dependencies, no configuration needed at all for setting up a development environment quickly.
Cons: Will be slightly slower than the native dev environment on Ubuntu, and much slower than a native install on MacOS.
See also Developing Discourse using a Dev Container …
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 ?