abaez.domain
Docker
Ein Nginx-Reverse-Proxy basierend auf Docker.
Beschreibung
Eine Rolle, um einen Nginx-Reverse-Proxy-Docker-Container für Subdomains oder Domains deiner Seite/App zu verwenden. Du kannst mehr über den Container hier erfahren. Die Rolle richtet den Docker-Container ein und wendet einen systemd-Dienst an, damit der Container bei jedem Neustart des Clients startet.
Rollenvariablen
Es gibt eine Variable, die geändert werden muss. Das ist die Variable user.name
. Du findest diese Variable in defaults/main.yml. Ändere die Variable in den Benutzernamen, mit dem du den Docker-Container über systemd verwalten möchtest.
Anforderungen
Docker muss bereits auf irgendeine Weise installiert sein. Du kannst die praktische Docker-Rolle verwenden, die ich dafür habe.
Verwendung
Die Verwendung ist ziemlich einfach. Du rufst es einfach nach einer Bereitstellung mit Docker auf.
- hosts: server
roles:
- docker
- domain
Autoreninformationen
a nginx reverse proxy based on docker
ansible-galaxy install abaez.domain