mirror of
				https://github.com/TeamPiped/documentation.git
				synced 2024-08-14 23:50:09 +00:00 
			
		
		
		
	fix: outdated proxy config in self hosting docs
This commit is contained in:
		
							parent
							
								
									0ce73f74e0
								
							
						
					
					
						commit
						e88d4bac8d
					
				
					 1 changed files with 5 additions and 11 deletions
				
			
		| 
						 | 
					@ -107,7 +107,7 @@ Consider joining the federation protocol at https://github.com/TeamPiped/piped-f
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Run `docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower --run-once piped-frontend piped-backend piped-proxy varnish nginx caddy postgres watchtower`
 | 
					Run `docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower --run-once piped-frontend piped-backend piped-proxy varnish nginx caddy postgres watchtower`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Docker Compose with Nginx
 | 
					## Docker Compose with system Nginx
 | 
				
			||||||
 | 
					
 | 
				
			||||||
**WARNING**: This setup is not recommended, as it is difficult to setup and maintain.
 | 
					**WARNING**: This setup is not recommended, as it is difficult to setup and maintain.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -170,14 +170,8 @@ Now, create an nginx snippet like so:
 | 
				
			||||||
`/etc/nginx/snippets/ytproxy.conf`
 | 
					`/etc/nginx/snippets/ytproxy.conf`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
add_header Access-Control-Allow-Origin *;
 | 
					 | 
				
			||||||
add_header Access-Control-Allow-Headers *;
 | 
					 | 
				
			||||||
if ($request_method = OPTIONS ) {
 | 
					 | 
				
			||||||
   return 200;
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
proxy_buffering on;
 | 
					proxy_buffering on;
 | 
				
			||||||
proxy_set_header Host $arg_host;
 | 
					proxy_buffers 1024 16k;
 | 
				
			||||||
proxy_ssl_server_name on;
 | 
					 | 
				
			||||||
proxy_set_header X-Forwarded-For "";
 | 
					proxy_set_header X-Forwarded-For "";
 | 
				
			||||||
proxy_set_header CF-Connecting-IP "";
 | 
					proxy_set_header CF-Connecting-IP "";
 | 
				
			||||||
proxy_hide_header "alt-svc";
 | 
					proxy_hide_header "alt-svc";
 | 
				
			||||||
| 
						 | 
					@ -186,14 +180,14 @@ sendfile_max_chunk 512k;
 | 
				
			||||||
tcp_nopush on;
 | 
					tcp_nopush on;
 | 
				
			||||||
aio threads=default;
 | 
					aio threads=default;
 | 
				
			||||||
aio_write on;
 | 
					aio_write on;
 | 
				
			||||||
directio 2m;
 | 
					directio 16m;
 | 
				
			||||||
proxy_hide_header Cache-Control;
 | 
					proxy_hide_header Cache-Control;
 | 
				
			||||||
proxy_hide_header etag;
 | 
					proxy_hide_header etag;
 | 
				
			||||||
proxy_http_version 1.1;
 | 
					proxy_http_version 1.1;
 | 
				
			||||||
proxy_set_header Connection keep-alive;
 | 
					proxy_set_header Connection keep-alive;
 | 
				
			||||||
proxy_max_temp_file_size 0;
 | 
					proxy_max_temp_file_size 32m;
 | 
				
			||||||
access_log off;
 | 
					access_log off;
 | 
				
			||||||
proxy_pass http://unix:/var/run/ytproxy/http-proxy.sock;
 | 
					proxy_pass http://unix:/var/run/ytproxy/actix.sock;
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Now, create a site configuration file:
 | 
					Now, create a site configuration file:
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue