Automate light server
Co-authored-by: J <j@jsts.xyz>
This commit is contained in:
		
					parent
					
						
							
								aefdd123a4
							
						
					
				
			
			
				commit
				
					
						e74a50e873
					
				
			
		
					 40 changed files with 401 additions and 10 deletions
				
			
		
							
								
								
									
										4
									
								
								playbooks/roles/nginx/templates/99nginx.j2
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								playbooks/roles/nginx/templates/99nginx.j2
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,4 @@ | |||
| Package: * | ||||
| Pin: origin nginx.org | ||||
| Pin: release o=nginx | ||||
| Pin-Priority: 900 | ||||
							
								
								
									
										9
									
								
								playbooks/roles/nginx/templates/redirect.conf.j2
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								playbooks/roles/nginx/templates/redirect.conf.j2
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,9 @@ | |||
| server { | ||||
|     listen 80 default_server; | ||||
|     listen [::]:80 default_server; | ||||
|     server_name _; | ||||
| 
 | ||||
|     location / { | ||||
|         return 301 https://$host$request_uri; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										9
									
								
								playbooks/roles/nginx/templates/tls.conf.j2
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								playbooks/roles/nginx/templates/tls.conf.j2
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,9 @@ | |||
| ssl_protocols TLSv1.2 TLSv1.3; | ||||
| ssl_ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305; | ||||
| ssl_prefer_server_ciphers off; | ||||
| ssl_dhparam /etc/nginx/dhparam.pem; | ||||
| ssl_session_timeout 1d; | ||||
| ssl_session_cache shared:MozSSL:10m; | ||||
| ssl_session_tickets off; | ||||
| ssl_stapling on; | ||||
| ssl_stapling_verify on; | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue