oracle / opengrok

OpenGrok is a fast and usable source code search and cross reference engine, written in Java
http://oracle.github.io/opengrok/
Other
4.29k stars 739 forks source link

Support GitHub repos that only allow checkout through web URLs #4560

Closed dennisknothetelus closed 3 months ago

dennisknothetelus commented 3 months ago

Is your feature request related to a problem? Please describe. My organization uses GitHub enterprise that requires SSO with our corporate IdP, which requires MFA. The organization has disabled repo access via SSH or Personal Access Tokens. Only checkout via web URLs (HTTPS) is allowed. I installed OpenGrok through the default container image, but was not able to configure OpenGrok to access such repositories.

Describe the solution you'd like Extend the OpenGrok GitHub integration to allow access to repos that require checkout via web URLs. Provide detailed instructions how to install OpenGrok through a container image to access such repos.