-
-
Notifications
You must be signed in to change notification settings - Fork 5.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support system proxy #15234
Support system proxy #15234
Conversation
[proxy] | ||
; Enable the proxy, all requests to external via HTTP will be affected | ||
PROXY_ENABLED = false | ||
; Proxy server URL, support http://, https//, socks://, blank will follow environment http_proxy/https_proxy |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
; Proxy server URL, support http://, https//, socks://, blank will follow environment http_proxy/https_proxy | |
; Proxy server URL, support http://, https//, socks://, blank will follow environment http_proxy/https_proxy/no_proxy |
I think "system proxy" is a misleading term because at least on Linux, the OS does not have such a facility, it's all in environment variables. |
The name For git, it also has |
051cbf1
to
85906b8
Compare
85906b8
to
1679c76
Compare
This PR added a system proxy supports which should be applied to every request to external http/https URL.
Follow requests will follow the proxy setting if no standalone setting.
depend on #15241
And since webhook has supported standalone proxy, webhook's proxy settings will override the system proxy settings.
This PR also added an option to ignore tls verify on migrations.