-
Notifications
You must be signed in to change notification settings - Fork 121
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
GitProxy HTTPS support #546
Comments
@msagi - I've played a bit on this and got something to work; let me explain. Adding HTTPS support to express is trivial, so trivial that fits in a screenshot 😄 The certificates were generated with one command:
Of course, the path to certificates should be stored in (and fetched from) In order to test it locally, using self-signed certificates, you'll have to add If you like what you see, I can work on a proper PR, with docs changes and proper configuration. Eager to hear your feedback! |
feat: add https support finos#546
Is your feature request related to a problem? Please describe.
GitProxy supports HTTP only for the git proxy interface. HTTP communication is not encrypted and therefore not secure to send sensitive information through.
Describe the solution you'd like
Add HTTPS support to the git proxy interface to increase overall security of the solution.
Describe alternatives you've considered
Running GitProxy locally only, so communication does not leave localhost... but this severely limits the usability of GitProxy as an enterprise gateway to open source hubs.
The text was updated successfully, but these errors were encountered: