I've been using Sonatype Nexus Repository OSS version 3.74.0-05, but it keeps crashing on me. I'm considering whether I should upgrade to a newer version or explore other alternatives. Has anyone else had similar experiences, and what do you recommend?
5 Answers
I have two Nexus instances running in Docker, and they're both stable. One thing to consider is whether you have enough memory allocated for Java. As for alternatives, Gitea is simpler to deploy and requires fewer resources if you’re looking for something lightweight.
I'm currently using version 3.84, and it doesn’t crash on me. The user interface isn’t the best, but we mostly avoid it anyway. Overall, I'm still quite satisfied with it.
I'm all ears for alternatives, but from what I know, there's really no open-source option that can match Nexus. If you're looking for something similar, maybe check out Artifactory OSS, but it depends on the features you need.
If you're using the community version of Nexus, just note that it has a limit of 100,000 requests per day, including proxy requests. Migrating away from H2 to PostgreSQL might solve your issues.
I ran into the same issue a while back. I had a corrupted H2 database and had to restore from backup. After that, I migrated to PostgreSQL, and everything has been stable since. Definitely consider that path!

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures