mirror of
				https://gitlab.crans.org/bde/nk20
				synced 2025-10-30 23:39:54 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			45 lines
		
	
	
		
			876 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			876 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| ---
 | |
| - name: Install NGINX
 | |
|   apt:
 | |
|     name: nginx
 | |
|   register: pkg_result
 | |
|   retries: 3
 | |
|   until: pkg_result is succeeded
 | |
| 
 | |
| - name: Copy conf of Nginx
 | |
|   template:
 | |
|     src: "nginx_note.conf"
 | |
|     dest: /etc/nginx/sites-available/nginx_note.conf
 | |
|     mode: 0644
 | |
|     owner: www-data
 | |
|     group: www-data
 | |
| 
 | |
| - name: Enable Nginx site
 | |
|   file:
 | |
|     src: /etc/nginx/sites-available/nginx_note.conf
 | |
|     dest: /etc/nginx/sites-enabled/nginx_note.conf
 | |
|     owner: www-data
 | |
|     group: www-data
 | |
|     state: link
 | |
| 
 | |
| - name: Disable default Nginx site
 | |
|   file:
 | |
|     dest: /etc/nginx/sites-enabled/default
 | |
|     state: absent
 | |
| 
 | |
| - name: Copy conf of UWSGI
 | |
|   file:
 | |
|     src: /var/www/note_kfet/uwsgi_note.ini
 | |
|     dest: /etc/uwsgi/apps-enabled/uwsgi_note.ini
 | |
|     state: link
 | |
| 
 | |
| - name: Reload Nginx
 | |
|   systemd:
 | |
|     name: nginx
 | |
|     state: reloaded
 | |
| 
 | |
| - name: Restart UWSGI
 | |
|   systemd:
 | |
|     name: uwsgi
 | |
|     state: restarted
 |