mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-10-31 18:29:21 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			22 lines
		
	
	
		
			691 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			691 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| ---
 | |
| - name: recieve {{domain}} certificate
 | |
|   command: certbot certonly --agree-tos --email {{administrator_email}} --non-interactive --webroot -w /var/lib/letsencrypt/ -d {{domain}}
 | |
| 
 | |
| - name: configure {{domain}}.conf
 | |
|   template: 
 | |
|     src:  "roles/nginx-docker-reverse-proxy/templates/domain.conf.j2"
 | |
|     dest: "/etc/nginx/conf.d/{{domain}}.conf"
 | |
|   notify: restart nginx
 | |
| 
 | |
| - name: "create {{path_docker_compose_files}}matomo/"
 | |
|   file:
 | |
|     path: "{{path_docker_compose_files}}matomo/"
 | |
|     state: directory
 | |
|     mode: 0755
 | |
| 
 | |
| - name: add docker-compose.yml
 | |
|   template: 
 | |
|     src:  "docker-compose.yml.j2" 
 | |
|     dest: "{{path_docker_compose_files}}matomo/docker-compose.yml"
 | |
|   notify: recreate matomo
 |