@techAPJ Salut, merci pour le plugin.
J’ai discourse dans une goutte sur digitalocean, et j’ai suivi vos instructions à la lettre.
(ajouté le fichier YAML sans - sudo -E …) mais quand je reconstruis, cela me lance une série d’erreurs, et ensuite discourse est incapable de sauvegarder de nouveaux sujets. J’ai supprimé le plugin et reconstruit et tout allait bien. Je suis sur discourse 2.9.0.beta3 sans aucun autre plugin installé, une installation standard avec le thème par défaut.
La goutte n’a que 2 Go de RAM, est-ce ce qui cause le problème ?
Merci d’avance.
Avez-vous eu des problèmes avec d’autres plugins ? Moi aussi, j’utilise DO et je n’ai jamais eu de problèmes avec le plugin, même lorsque je n’avais qu’un droplet très basique.
@ckshen Je n’ai jamais essayé d’installer quoi que ce soit d’autre. Je ne suis pas du tout doué avec Linux, mais j’ai pensé tenter le coup en suivant les instructions à la lettre. La reconstruction a juste pris une éternité, et j’ai créé un fichier swap pendant l’installation pour éviter de faire planter le droplet. Je peux voir que la reconstruction est très gourmande en ressources (comme le CPU à 100%), mais je pensais qu’un petit plugin comme celui-ci ne pouvait pas casser mon installation.
J’ai eu des problèmes similaires lors de la mise à niveau de Moodle sur les serveurs cloud de TMD, où toutes les ressources étaient monopolisées et le site ralenti en conséquence, c’est pourquoi j’ai mentionné 2 Go de RAM qui pourraient ne pas être suffisants ?
Les premières années de notre forum ont fonctionné sur une instance de 2 Go de RAM avec le plugin d’alerte spoiler et une multitude d’autres, donc la RAM ne devrait pas poser de problème.
Le temps de reconstruction avec un plugin et sans plugin devrait être similaire. Pour moi, cela prend environ 5 à 10 minutes.
Essayez d’installer un autre plugin à la place et voyez si vous rencontrez des problèmes ? La plupart des plugins sont installés de la même manière. Si vous rencontrez des problèmes lors de la reconstruction avec un autre plugin, ou sans plugins, alors vous pourrez cerner le problème.
Vous devriez avoir une ligne dans votre app.yml après
- git clone https://github.com/discourse/docker_manager.git
qui dit :
- git clone https://github.com/discourse/discourse-spoilet-alert.git
C’est à peu près tout pour installer le plugin.
Oui, c’est exactement ce que j’ai fait. Il a téléchargé le plugin correctement mais a planté le site reconstruit, à 2 ou 3 reprises.
Salut Nik,
pourrais-tu poster le résultat de free -h sur ton hôte, les erreurs générées pendant la reconstruction et peut-être ton app.yml (expurgé des données sensibles, mots de passe, etc.) ?
Salut @Niik. ![]()
Pourrais-tu décrire comment il a fait planter ton site ? Y a-t-il eu des messages d’erreur dans le terminal ? Le site s’est-il chargé ensuite, mais s’est comporté différemment ? Fais-nous savoir. ![]()