ansible playbook added

this playbook will install docker
then install uptime kuma using docker
and install and configure nginx with ssl
This commit is contained in:
Muhammed Hussein Karimi
2021-10-11 23:48:01 +03:30
parent b7528b9a4e
commit 12d3aeb0cd
9 changed files with 223 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
- name: Ensure Volumes & Files directories exists
file:
dest: "{{item}}"
state: directory
loop:
- /compose
- /compose/nginx
- /compose/volumes
- /compose/volumes/nginx
- name: Ensure docker-compose file has been updated
template:
src: "{{item}}"
dest: /compose/nginx/
loop:
- docker-compose.yml
- name: Ensure nginx config directory exist
copy:
src: nginx
dest: /compose/volumes/nginx/
mode: 'preserve'
group: root
owner: root
- name: Ensure config files are updated
template:
src: "nginx.conf"
dest: /compose/volumes/nginx/nginx.conf