Ansible roles used to deploy services and web apps to a Debian Web server.
- nginx-proxy: https://github.com/jwilder/nginx-proxy
- traefik: https://docs.traefik.io/
Create a configuration file by duplicating and editing config/example.yml
Run ansible using role and configuration file:
./ansible.sh --role=<role> --config=<filename>
Or:
./ansible.sh
Then choose a role:
1) traefik
2) nginx-proxy
Please select a role:
And a configuration file:
1) example.yml
2) localhost.yml
3) prod.yml
4) Quit
Please select a configuration file: