Uninstalling discourse instance

Helllo,

Is there comprehensive documentation available on how to uninstall discourse instance via command line?
This is required to do a clean install once again.

2 « J'aime »

According to the official installation guide, discourse lives inside its own docker container.
So, you simply need to stop the container and remove /var/discourse folder.

Steps.

  1. ssh into your vps server.
  2. cd /var/discourse
  3. ./launcher stop app
  4. ./launcher destroy app
  5. cd /var
  6. sudo rm -rf discourse
1 « J'aime »

Il serait bien d’inclure une section de désinstallation dans le guide d’installation ou un autre guide.

Étant donné que la méthode recommandée pour installer Discourse consiste à le faire sur une nouvelle installation qui n’est utilisée à aucune autre fin, la méthode de désinstallation la plus courante consiste à détruire la machine virtuelle.

Ces instructions sont conçues pour le cas le plus standard.

3 « J'aime »

Absolument, « Désinstaller » ça date de l’an 2000 :wink:

1 « J'aime »

Une chose intéressante, si je veux arrêter et détruire l’application, elle essaiera de télécharger une autre image de base. Qu’est-ce que c’est que ça ? :smile:

:/var/discourse> sudo ./launcher stop app
Détection de l'architecture x86_64.

AVERTISSEMENT : Nous sommes sur le point de commencer à télécharger l'image de base de Discourse
Ce processus peut prendre entre quelques minutes et une heure, selon la vitesse de votre réseau
Veuillez patienter

2.0.20220818-0047 : Tirage de discourse/base
Digest : sha256:7734701087766821ffb2ddcef423754798bd345c2ac0d550131c6e6905c268e8
Statut : Nouvelle image téléchargée pour discourse/base : 2.0.20220818-0047
docker.io/discourse/base:2.0.20220818-0047
Il vous reste moins de 5 Go d'espace libre sur le disque où se trouve /var/lib/docker. Vous aurez besoin de plus d'espace pour continuer
Système de fichiers Taille Utilisé Disponible Utilisation% Monté sur
/dev/mapper/vg00-var 9.8G 4.9G 4.4G 53% /var

Souhaitez-vous tenter de récupérer de l'espace en nettoyant les images et conteneurs Docker du système ? (o/N)o
Si le nettoyage a réussi, vous pouvez réessayer maintenant
2 « J'aime »

Ce que j’ai fait :

  1. sudo rm -rf discourse
  2. trouver le conteneur docker qui a discourse, le tuer puis le supprimer.

Faites-moi savoir si je dois faire autre chose. :slight_smile:

1 « J'aime »

Oui. ./launcher se maintient à jour ainsi que l’image de base de Discourse. Si vous êtes familier avec Docker, vous pouvez simplement faire docker stop app;docker rm app comme vous l’avez fait.

1 « J'aime »

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