mirror of
				https://github.com/go-gitea/gitea
				synced 2025-11-04 05:18:25 +00:00 
			
		
		
		
	Add docs section for sub-paths with the container registry (#27505)
Fixes #21092 suggested by https://github.com/go-gitea/gitea/issues/21092#issuecomment-1749965397 --------- Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
This commit is contained in:
		@@ -381,3 +381,9 @@ If you really need to do so, to make Gitea works with sub-path (eg: `http://exam
 | 
				
			|||||||
1. Set `[server] ROOT_URL = http://example.com/gitea/` in your `app.ini` file.
 | 
					1. Set `[server] ROOT_URL = http://example.com/gitea/` in your `app.ini` file.
 | 
				
			||||||
2. Make the reverse-proxy pass `http://example.com/gitea/foo` to `http://gitea-server:3000/foo`.
 | 
					2. Make the reverse-proxy pass `http://example.com/gitea/foo` to `http://gitea-server:3000/foo`.
 | 
				
			||||||
3. Make sure the reverse-proxy not decode the URI, the request `http://example.com/gitea/a%2Fb` should be passed as `http://gitea-server:3000/a%2Fb`.
 | 
					3. Make sure the reverse-proxy not decode the URI, the request `http://example.com/gitea/a%2Fb` should be passed as `http://gitea-server:3000/a%2Fb`.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## Docker / Container Registry
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					The container registry uses a fixed sub-path `/v2` which can't be changed.
 | 
				
			||||||
 | 
					Even if you deploy Gitea with a different sub-path, `/v2` will be used by the `docker` client.
 | 
				
			||||||
 | 
					Therefore you may need to add an additional route to your reverse proxy configuration.
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user