Cloné mon droplet DO discourse, comment faire pour que le clone pointe vers le bon domaine ?

J’ai essayé de chercher des réponses à ce sujet, mais sans succès.

Le cas :

  • J’ai un environnement en production sur mylivedomain.com. Il s’agit d’un droplet DO avec Discourse installé.
  • Je souhaite un environnement dupliqué pour les tests/staging, j’ai donc cloné le droplet.
  • Ensuite, dans le droplet cloné, j’ai modifié le nouveau domaine dans app.yml.
  • J’ai mis à jour mon DNS pour que le droplet cloné pointe vers le bon domaine.
  • J’ai reconstruit l’application sur le clone.

Maintenant, le clone redirige toujours vers le domaine en production.

Comment puis-je faire en sorte que mon clone pointe vers mon domaine de test ?

Merci d’avance pour votre aide !

Assurez-vous d’avoir suivi ces étapes sur le serveur cloné

Merci pour votre réponse rapide, @fzngagan ! J’ai suivi les étapes du tutoriel (changer le nom de domaine vers lequel Discourse pointe, reconstruire l’application et mettre à jour mon DNS).

Lorsque je me rends sur la nouvelle adresse IP (du serveur cloné), cela redirige toujours vers l’ancien forum (en production), alors que cette adresse IP pointe vers le nouveau forum (de test). (Le DNS n’est pas encore résolu à ce stade, donc j’utilise l’adresse IP.)

L’adresse IP est nouvelle, elle n’a donc jamais été attribuée précédemment à l’un de mes domaines. :thinking:

Discourse n’accepte pas les adresses IP, vous devez utiliser un nom de domaine.

Si vous avez ajouté l’adresse IP dans app.yml au lieu du nom de domaine, cela a pu échouer et continuer à utiliser l’ancienne valeur.

Une fois que le nouveau nom de domaine est résolu, ajoutez-le dans app.yml et reconstruisez.

Cela devrait alors fonctionner.

Merci @IAmGav !

J’ai mis le nom de domaine dans app.yml, et non l’adresse IP :slight_smile:

mais je suppose que je devrai être patient jusqu’à ce que la résolution s’effectue.

Cependant, je trouve étrange que, depuis que j’ai remplacé l’ancien nom de domaine par le nouveau dans app.yml, le forum redirige toujours vers l’ancien domaine (même si j’ai saisi la nouvelle adresse IP dans la barre du navigateur).

Je vais attendre que le nom de domaine soit résolu et voir ce qui se passe :slight_smile: