Le contexte:
Nos exigences de disponibilité sont assez lâches. Si notre serveur privé virtuel est mis hors ligne, je dois pouvoir le remplacer dans quelques jours.
Ce n'est pas un problème, car les données et les journaux sont jetables. Le code Python est en sécurité dans Mercurial, sauvegardé efficacement à plusieurs endroits. Nous avons consciencieusement enregistré toutes les étapes nécessaires pour reconstruire le serveur avec la même configuration dans un MediaWiki qui est stocké sur ... oh mon Dieu ... le serveur privé virtuel.
J'ai besoin d'un moyen de sauvegarder les instructions dans le MediaWiki de manière à pouvoir les lire lorsque le serveur est en panne.
Proposition:
Il serait bon que toutes les modifications apportées à MediaWiki soient automatiquement soumises à notre référentiel de code source Mercurial, de sorte qu'elles soient également répliquées automatiquement sur toutes les machines du développeur. Nous pourrions probablement lancer une version locale de MediaWiki pour en lire le contenu. (L'écriture peut causer des conflits, mais nous pourrions vivre sans cela.)
Je n'ai pas été capable de trouver une telle solution faite avant. Mon Google Fu me manque-t-il ou y a-t-il une bonne raison pour laquelle c'est une mauvaise approche?