mirror of https://github.com/Aidaho12/haproxy-wi
54 lines
1.1 KiB
YAML
54 lines
1.1 KiB
YAML
---
|
|
- name: Ensuring nginx directories exist
|
|
file:
|
|
path: "/etc/nginx"
|
|
state: "directory"
|
|
owner: "{{ansible_user}}"
|
|
group: "{{ansible_user}}"
|
|
mode: "0770"
|
|
become: true
|
|
ignore_errors: yes
|
|
|
|
- name: Ensuring conf.d directories exist
|
|
file:
|
|
path: "{{ nginx_dir }}"
|
|
state: "directory"
|
|
owner: "{{ansible_user}}"
|
|
group: "{{ansible_user}}"
|
|
mode: "0770"
|
|
become: true
|
|
ignore_errors: yes
|
|
|
|
- name: Ensuring sites-enabled directories exist
|
|
file:
|
|
path: "/etc/nginx/sites-enabled"
|
|
state: "directory"
|
|
owner: "{{ansible_user}}"
|
|
group: "{{ansible_user}}"
|
|
mode: "0770"
|
|
become: true
|
|
ignore_errors: yes
|
|
|
|
- name: Ensuring log directories exist
|
|
file:
|
|
path: "/var/log/nginx/"
|
|
state: "directory"
|
|
owner: "{{ansible_user}}"
|
|
group: "{{ansible_user}}"
|
|
mode: "0770"
|
|
become: true
|
|
ignore_errors: yes
|
|
|
|
- name: Create Nginx
|
|
docker_container:
|
|
name: "{{ CONT_NAME }}"
|
|
image: "nginx"
|
|
recreate: yes
|
|
network_mode: host
|
|
volumes:
|
|
- "/etc/nginx/:/etc/nginx/:rw"
|
|
- "/tmp:/tmp:ro"
|
|
- "/var/log:/var/log:rw"
|
|
vars:
|
|
ansible_python_interpreter: /usr/bin/python3
|