Ansible role capable of deploying either:
- nginx stack combining jwilder/nginx-proxy with webyneter/nginx-gen and JrCs/docker-letsencrypt-nginx-proxy-companion;
- Traefik stack.
root_dir_path
: a path to the root directory for reversario files to reside in on a remote host e.g.~/apps/
;stack_to_launch
: a reverse proxy stack to launch on the remote host, must equalnginx
ortraefik
;letsencrypt_email
: whenstack_to_launch == traefik
, an email which Let's Encrypt will send certificate expiration notices to.
- Docker (tested with 18.06)
- Docker Compose (tested with 1.22)