abaez.domain
Docker
Un proxy inverse nginx basé sur docker.
Description
Un rôle pour utiliser un conteneur docker de proxy inverse nginx pour les sous-domaines ou les domaines de votre site/application. Vous pouvez en savoir plus sur le conteneur ici. Le rôle provisionne le conteneur docker et applique un service systemd pour que le conteneur se lance à chaque redémarrage de l'instance du client.
Variables du rôle
Il y a une variable à modifier. C'est la variable user.name
. Vous pouvez trouver cette variable dans defaults/main.yml. Changez la variable pour l'utilisateur que vous souhaitez utiliser pour gérer le conteneur docker via systemd.
Exigences
Vous devez avoir docker déjà installé. Vous pouvez utiliser le pratique rôle docker que j'ai réalisé pour cette tâche.
Utilisation
Pour l'utiliser, c'est assez simple. Il vous suffit de l'appeler après une provision avec docker.
- hosts: servers
roles:
- docker
- domain
Informations sur l'auteur
a nginx reverse proxy based on docker
ansible-galaxy install abaez.domain