Recommendations to others considering Sonatype Nexus Repository:
Nexus is an good private maven artifact repository, with capacity to act as other SW repository (e.g. Docker Images) It is easy to set your components to be released in this private reposiotory.
As Maven Central repository runs also a Nexus Sonatype Repository, working with the Central repository or with self hosted Nexus OSS doesn't have many implications in the maven configuration of the artifacts, neither in the flow that artifact should follow whether publish public into Central or private into your own Nexus.
User management is quite good implemented allowing different access for each user regarding different level of access to each type of repository, but also inside the repositories can be configured regarding each of the artifacts, or groups of them.
User management hasn't integration with github or other Oauth2 providers, but you can make your own connector with the scrip executor that the Nexus provides.
Over all I believe is a good choice for maven/gradle artifact repositories, and I would give it a chance for other kind of SW.
Review collected by and hosted on G2.com.
What problems is Sonatype Nexus Repository solving and how is that benefiting you?
We storage the private maven artifacts of some of our projects, and control user that have access to those artifacts. Review collected by and hosted on G2.com.