34 lines
		
	
	
		
			741 B
		
	
	
	
		
			YAML
		
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			741 B
		
	
	
	
		
			YAML
		
	
	
| ---
 | |
| - name: Create the directories for site specific configurations
 | |
|   file:
 | |
|     path: "{{nginx_conf_dir}}/{{ item }}"
 | |
|     state: directory
 | |
|     owner: "{{ nginx_conf_user }}"
 | |
|     group: "{{ nginx_conf_group }}"
 | |
|     mode: 0755
 | |
|   with_items:
 | |
|     - "sites-available"
 | |
|     - "sites-enabled"
 | |
|     - "auth_basic"
 | |
|     - "conf.d"
 | |
|     - "conf.d/stream"
 | |
|     - "snippets"
 | |
|     - "modules-available"
 | |
|     - "modules-enabled"
 | |
| 
 | |
| - name: Ensure log directory exist
 | |
|   file:
 | |
|     path: "{{ nginx_log_dir }}"
 | |
|     state: directory
 | |
|     owner: "{{nginx_log_user}}"
 | |
|     group: "{{nginx_log_group}}"
 | |
|     mode: 0755
 | |
| 
 | |
| - name: Ensure ssh directory exist
 | |
|   file:
 | |
|     path: "{{ nginx_ssl_dir }}"
 | |
|     state: directory
 | |
|     owner: "www-data"
 | |
|     group: "www-data"
 | |
|     mode: 0755
 |