Impossible de mettre à jour Discourse... aide ?

Lorsque j’essaie de mettre à jour Discourse, j’obtiens ceci :

Vous utilisez une ancienne version de l’image Discourse.
Les mises à niveau via l’interface utilisateur Web sont désactivées jusqu’à ce que vous exécutiez la dernière image.

Pour ce faire, connectez-vous à votre serveur à l’aide de SSH et exécutez :

  •    cd /var/discourse*
    
  •    git pull*
    
  •    ./launcher rebuild app*
    

Est-ce que cela signifie que nous auto-hébergeons ? Nous payons Digital Ocean pour « l’hébergement », mais est-ce un type d’hébergement différent ?

Si nous auto-hébergeons, selon la définition de Discourse, et que nous devons suivre cet article, quelle est la solution, car ce type de mise à jour manuelle est bien au-delà de nos compétences ? (Je dirige ma propre entreprise en solo et je suis déjà devenu un professionnel dans d’innombrables compétences, y compris l’auto-apprentissage pour faire fonctionner Discourse au niveau où il est actuellement, je n’ai pas le temps de m’auto-former également à des compétences de développeur de ce niveau d’expertise. :sob:)

Puis-je simplement ne pas mettre à jour Discourse ? Quelle serait la gravité ? Devrais-je engager quelqu’un pour le faire à ma place ? Ou devrais-je abandonner Discourse complètement ?

J’apprécierais tout conseil !! Merci les amis !

1 « J'aime »

Si vous avez un Droplet qui exécute Discourse, vous êtes effectivement auto-hébergé

Vous devez simplement accéder au Droplet via SSH, comme lors de la première installation, et exécuter les commandes fournies :grin:

Vous pouvez choisir de ne pas mettre à jour, mais à mon avis personnel, je ne le recommande pas, car il pourrait y avoir des correctifs de sécurité ou des changements importants.

3 « J'aime »

Oui, vous auto-hébergez. Vous achetez l’hébergement auprès de DigitalOcean, mais vous devez gérer vous-même tout ce qui se trouve au-dessus de cet hébergement.

Vous pourriez essayer de le faire vous-même, mais si quelque chose d’inattendu se produit, vous avez un problème, ou engager quelqu’un pour le faire à votre place, ou vous pouvez opter pour un hébergement géré où tout est fait pour vous (avec Discourse.org ou par exemple avec Communiteq).

4 « J'aime »

Salut @mallorycs :slight_smile:

Avez-vous réussi à mettre à jour votre Discourse ? La mise à jour depuis le droplet peut être un peu effrayante au début, mais cela devient plus facile à mesure que vous la faites. :slight_smile: Digital Ocean propose également une option de console que vous pouvez utiliser depuis votre page de droplet, ce qui facilite un peu l’accès. Faites-moi savoir si vous souhaitez des conseils supplémentaires. :+1:

4 « J'aime »

@Alexander @RGJ @JammyDodger Oh mon Dieu, merci à tous pour vos conseils !! Mon petit ami s’est chargé de lire ceci et de plonger dans le goutte-à-goutte pour comprendre les mises à jour. Cela semble avoir fonctionné ! Ouf :sweat_smile: Merci !!

4 « J'aime »

Bien ! Je vous recommande de lui demander de vous expliquer les étapes de mise à niveau à partir de la ligne de commande. Ce n’est pas si difficile si vous avez les étapes écrites. Si vous rencontrez des problèmes, vous pouvez toujours demander ici.

2 « J'aime »