ansible-role-odoo14/roles/odoo/tasks/setup-nginx.yml

34 lines
632 B
YAML

---
# Configure Odoo as the only site in the local Nginx http server
- name: Configure Nginx
copy:
src: custom_502.html
dest: /etc/nginx/custom_502.html
mode: '0644'
- copy:
src: nginx.conf
dest: /etc/nginx/sites-available/odoo14
mode: '0644'
- file:
state: link
src: /etc/nginx/sites-available/odoo14
dest: /etc/nginx/sites-enabled/odoo14
- file:
state: link
src: /etc/nginx/custom_502.html
dest: /usr/share/nginx/html/custom_502.html
- file:
state: absent
path: /etc/nginx/sites-enabled/default
- name: Restart Nginx
systemd:
name: nginx
state: restarted