L’application FacturationZen a été migrée sur un nouveau serveur, sans aucune interruption, ce mercredi 22/11/2017 entre 18h00 et 18h30.
Pour la partie technique, je me suis appuyé sur les technologies suivantes :
- ansible : permet de déployer tous les logiciels sur le serveur cible, de les configurer, le tout à l’aide de simples fichiers textes. La configuration du serveur devient un document.
- docker : et docker-compose pour l’encapsulation des applications et leur déploiement.
- traefik : en tant que proxy http et https, en prise directe avec docker.
- let’sencrypt : pour la certification SSL automatique
Ce qui a donné un coup de jeune à cette application qui tourne depuis 2011.
— Brahim