diff --git a/defaults/main.yaml b/defaults/main.yaml index 4ab6bc1..2bf9e60 100644 --- a/defaults/main.yaml +++ b/defaults/main.yaml @@ -27,6 +27,9 @@ nginx_file_include_dir_src: "" nginx_file_nginx_conf_dest: /etc/nginx/nginx.conf nginx_file_nginx_conf_src: "" +nginx_file_sites_available_dest: /etc/nginx/sites-available +nginx_file_sites_available_src: + nginx_package_name: nginx nginx_service_nginx_daemon_reload: true diff --git a/tasks/config.yaml b/tasks/config.yaml index dd4c947..52bb668 100644 --- a/tasks/config.yaml +++ b/tasks/config.yaml @@ -32,3 +32,13 @@ when: nginx_file_include_dir_src notify: - Restart nginx + +- name: Install sites-available files + become: true + synchronize: + delete: true + dest: "{{ nginx_file_sites_available_dest }}" + perms: true + recursive: true + src: "{{ nginx_file_sites_available_src }}" + when: nginx_file_sites_available_src | length > 0