sonatype / nexus-public

Sonatype Nexus Repository Open-source codebase mirror
https://www.sonatype.com/products/repository-oss-download
Eclipse Public License 1.0
1.86k stars 558 forks source link

REST API for http proxy settings #312

Open chkpnt opened 6 months ago

chkpnt commented 6 months ago

What problem are you trying to solve? I'm provisioning Nexus via Ansible, which working nearly perfect: I can configure the admin password, anonymous access, email, roles, ldap and the corresponding group mapping, local users, realms, various repositories and the local truststore. One of the few setting I'm unable to configure for my use case are the http(s) proxy settings.

Do you have a workaround you are using at present? Configure the http proxy manually after the provisioning.

What feature or behavior is this required for? For full automatic provisioning of Nexus.

How could we solve this issue? (Not knowing is okay!) Providing a REST API to configure http proxy settings.

Tell us about your Nexus Repository deployment: what version, operating system, and database are you using? Official Docker-Image of Nexus 3.63.0.

Anything else? According to my browser history, this issue were addressed in NEXUS-30813 (don't have access anymore).

mrprescott commented 6 months ago

Thanks for opening this, @chkpnt—we're aware of a few gaps in the API configurability. We plan to have a round of improvements in this area in the future, we may be able to scoop these up along with them.

magicalbob commented 4 months ago

I'd be really interested in this API improvement.