Comment : discourse-sitemap est déprécié et fusionné dans le cœur de Discourse. Veuillez le supprimer de votre fichier app.yml.

Bonjour à tous,

existe-t-il un manuel sur la façon de supprimer discourse-sitemap ? Merci, ou si quelqu’un peut m’aider, je lui serais très reconnaissant.

Je reçois ce message dans le panneau de configuration

1 « J'aime »

Salut ! :wave:

Ceci est installé en tant que plugin. Si vous consultez le guide d’installation des plugins sur Install plugins on a self-hosted site, la façon de supprimer le plugin sera de modifier votre app.yml et de supprimer la ligne contenant le plugin discourse-sitemap. :slight_smile:

4 « J'aime »

Vous devez vous connecter à votre serveur et modifier le fichier, qui se trouve par défaut dans /var/discourse/containers/app.yml
N’importe quel éditeur de texte fera l’affaire.
Près de la fin du contenu du fichier, vous devriez voir cette ligne :

          - git clone https://github.com/discourse/discourse-sitemap

Supprimez cette ligne et reconstruisez depuis la ligne de commande (./launcher rebuild app), ou mettez à jour votre forum via l’interface.


edit : oh, 1 minute de retard !

5 « J'aime »

C’est pas grave ! C’est bien d’avoir plusieurs approches pour une solution, et comme ça je n’ai pas à tout taper !

:sunglasses: :+1:

2 « J'aime »

Les deux conseils utilisent

cd /var/discourse
./launcher rebuild app

Cependant, cela s’exécute pendant quelques minutes, puis échoue avec
docker: Error response from daemon: driver failed programming external connectivity on endpoint app (a472c81b9b5....): Bind for 0.0.0.0:443 failed: port is already allocated.

Je ne vois aucun effet sur mon site de forum. Qu’est-ce qui me manque ? Pour les mises à jour qui nécessitent la mise à jour des conteneurs Docker, j’ai constaté qu’au lieu de launcher rebuild app, je dois exécuter

cd /var/discourse/
./launcher stop web_only && ./launcher rebuild data && ./launcher rebuild web_only

Mais cela ne résout pas le problème du discourse-sitemap obsolète.

Bienvenue Kjell !

Désolé d’avoir déplacé le message dans un sens puis dans l’autre, j’ai mal interprété votre problème.

Vous devriez supprimer la ligne de web_only.yml dans ce cas, pas de app.yml.

1 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.