32 lines
		
	
	
		
			719 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			32 lines
		
	
	
		
			719 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| 
								 | 
							
								server {
							 | 
						||
| 
								 | 
							
								  listen        80;
							 | 
						||
| 
								 | 
							
								  client_max_body_size 100m;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  # Outline Wiki
							 | 
						||
| 
								 | 
							
								  location / {
							 | 
						||
| 
								 | 
							
								    proxy_pass http://outline:3000;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    proxy_set_header Upgrade $http_upgrade;
							 | 
						||
| 
								 | 
							
								    proxy_set_header Connection "Upgrade";
							 | 
						||
| 
								 | 
							
								    proxy_set_header Host $host;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
							 | 
						||
| 
								 | 
							
								    proxy_set_header Host $http_host;
							 | 
						||
| 
								 | 
							
								    proxy_set_header X-Real-IP $remote_addr;
							 | 
						||
| 
								 | 
							
								    proxy_set_header X-Scheme $scheme;
							 | 
						||
| 
								 | 
							
								    proxy_set_header X-Forwarded-Proto $scheme;
							 | 
						||
| 
								 | 
							
								    proxy_redirect off;
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  # Static file FOR OIDC Server
							 | 
						||
| 
								 | 
							
								  location /uc/static {
							 | 
						||
| 
								 | 
							
								    alias /uc/static_root;
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  # OIDC Server
							 | 
						||
| 
								 | 
							
								  location /uc {
							 | 
						||
| 
								 | 
							
								    proxy_set_header SCRIPT_NAME /uc;
							 | 
						||
| 
								 | 
							
								    proxy_pass http://outline-oidc:8000;
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								}
							 |