Nous avons un environnement INT et un environnement de production, et il est difficile pour le moment de suivre toutes les différences.
Est-il possible d’une manière ou d’une autre de cloner régulièrement l’environnement de production (sujets / catégories / paramètres / …) vers l’environnement INT, tout en conservant les éléments spécifiques à l’environnement INT (nom d’hôte / ssl / e-mail / …) ?
Dois-je le faire manuellement (stocker les éléments individuels quelque part / cloner / écraser les éléments individuels avec les spécificités de l’environnement INT / …), ou existe-t-il un outil Discourse que je pourrais utiliser ?
Spécifier tous les paramètres individuels de l’étape comme variables Hard-Coded dans app.yaml
copier la sauvegarde de la prod vers l’int
la restaurer
reconstruire l’application
Au moins ici ça marche, mais prochaine question. Pour que l’instance ne dérange pas les utilisateurs, comment puis-je désactiver tous les paramètres qui pourraient entraîner l’envoi d’un e-mail aux utilisateurs
paramètres de messagerie personnels
catégories surveillées, suivies
…
Pour le moment, j’ai mal configuré le serveur de messagerie à dessein, mais un jour, quand je voudrai tester quelque chose avec des e-mails…
Il existe un paramètre de site disable emails (désactiver les e-mails). Je pense qu’il est automatiquement activé lorsque vous restaurez une sauvegarde. Pour tester, vous pourriez activer les e-mails uniquement pour le personnel.
Salut @Moin (c’est un terme allemand pour bonjour, j’aime ça )
Merci pour ta réponse. Je suis au courant de cette option, mais j’ai bien peur qu’à peine je l’active, un déluge d’e-mails ne soit envoyé.
Qu’entendais-tu par
Comment serait-ce possible sans réactiver toute la fonction d’e-mail et sans spammer les utilisateurs ?
La seule chose à laquelle je peux penser est de désactiver les paramètres spécifiques aux utilisateurs liés aux e-mails via la console rake pour chaque utilisateur.