mirror of
				https://github.com/gravitl/netmaker.git
				synced 2025-10-31 12:16:29 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			35 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| server {
 | |
|     listen 80;
 | |
|     server_name *.NETMAKER_BASE_DOMAIN;
 | |
|     return 301 https://$host$request_uri;
 | |
| }
 | |
| 
 | |
| server {
 | |
|     listen 443 ssl;
 | |
|     listen [::]:443 ssl;
 | |
|     server_name dashboard.NETMAKER_BASE_DOMAIN;
 | |
|     ssl_certificate /etc/letsencrypt/live/NETMAKER_BASE_DOMAIN/fullchain.pem; 
 | |
|     ssl_certificate_key /etc/letsencrypt/live/NETMAKER_BASE_DOMAIN/privkey.pem; 
 | |
|     #include /etc/letsencrypt/options-ssl-nginx.conf; 
 | |
|     #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; 
 | |
|     location / {
 | |
|         proxy_pass http://127.0.0.1:8082;
 | |
|      }
 | |
| }
 | |
| server {
 | |
|     listen 443 ssl;
 | |
|     listen [::]:443 ssl;
 | |
|     server_name api.NETMAKER_BASE_DOMAIN;
 | |
|     ssl_certificate /etc/letsencrypt/live/NETMAKER_BASE_DOMAIN/fullchain.pem;
 | |
|     ssl_certificate_key /etc/letsencrypt/live/NETMAKER_BASE_DOMAIN/privkey.pem;
 | |
|     #include /etc/letsencrypt/options-ssl-nginx.conf;
 | |
|     #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;
 | |
| 
 | |
|     location / {
 | |
|         proxy_pass http://127.0.0.1:8081;
 | |
|         proxy_set_header                Host api.NETMAKER_BASE_DOMAIN;
 | |
|         proxy_pass_request_headers      on;
 | |
|         }
 | |
| }
 | |
| 
 | 
