# OSS To community edition upgrade help

**URL:** <https://community.sonatype.com/t/oss-to-community-edition-upgrade-help/15277>\
**Category:** News\
**Tags:** help, nexus-repository, upgrade\
**Created:** [July 11, 2025, 2:54pm UTC](https://community.sonatype.com/t/oss-to-community-edition-upgrade-help/15277 "2025-07-11T14:54:18Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kiran\_Kumar](https://avatars.discourse-cdn.com/v4/letter/k/f475e1/32.png) [@Kiran\_Kumar](https://community.sonatype.com/u/Kiran_Kumar)\
**Post date:** [July 11, 2025, 2:54pm UTC](https://community.sonatype.com/t/oss-to-community-edition-upgrade-help/15277/1 "2025-07-11T14:54:18Z")

</div>

Hi Team,  
We are currently using OSS Nexus version 3.75.1 and are planning to upgrade to the latest Community Edition. Could you please provide the location of the Helm charts and the container images for version 3.77.1? Additionally, we would appreciate it if you could share the minimum PostgreSQL requirements for this version.

Regards,  
Kiran

---

<div class="post-metadata">

**Author:** ![jzora](https://yyz1.discourse-cdn.com/flex047/user_avatar/community.sonatype.com/jzora/32/4197_2.png) [@jzora](https://community.sonatype.com/u/jzora)\
**Post date:** [July 14, 2025, 3:11pm UTC](https://community.sonatype.com/t/oss-to-community-edition-upgrade-help/15277/2 "2025-07-14T15:11:46Z")

</div>

Hi, Kiran,

Helm chart/container images for Nexus Repository can be found [on our downloads page.](https://help.sonatype.com/en/download.html#related-links)

As for your Postgres server, you’ll need version 14 or newer.

---

<div class="post-metadata">

**Author:** ![Kiran\_Kumar](https://avatars.discourse-cdn.com/v4/letter/k/f475e1/32.png) [@Kiran\_Kumar](https://community.sonatype.com/u/Kiran_Kumar)\
**Post date:** [July 16, 2025, 12:58pm UTC](https://community.sonatype.com/t/oss-to-community-edition-upgrade-help/15277/3 "2025-07-16T12:58:17Z")

</div>

Thank you for your response, Jonathan.

I could see helm chart with postgreSQL only. we are using 3.75 with H2 DB. post upgrade to 3.77.1 will upgrade the DB will that works ? or we need to follow the below steps

1. Take backup of nexus-data folder from the running pod.
2. Shutdown the nexus (3.75.1) and install the nexus (3.77.1) with new helm chart.
3. Once POD up & running, delete the folder nexus-data and replace the backup folder taken in step1.

Please correct me if this works.

---

<div class="post-metadata">

**Author:** ![jzora](https://yyz1.discourse-cdn.com/flex047/user_avatar/community.sonatype.com/jzora/32/4197_2.png) [@jzora](https://community.sonatype.com/u/jzora)\
**Post date:** [July 16, 2025, 1:04pm UTC](https://community.sonatype.com/t/oss-to-community-edition-upgrade-help/15277/4 "2025-07-16T13:04:49Z")

</div>

Kiran,

If you’re trying to migrate databases as well, you’ll need to follow the instructions [here in our documentation.](https://help.sonatype.com/en/migrating-to-a-new-database.html#migrating-from-h2-to-postgresql)

It is not recommended that you try to upgrade versions and migrate databases in the same motion.

---

<div class="post-metadata">

**Author:** ![Kiran\_Kumar](https://avatars.discourse-cdn.com/v4/letter/k/f475e1/32.png) [@Kiran\_Kumar](https://community.sonatype.com/u/Kiran_Kumar)\
**Post date:** [September 9, 2025, 8:46am UTC](https://community.sonatype.com/t/oss-to-community-edition-upgrade-help/15277/5 "2025-09-09T08:46:48Z")

</div>

Hi Jonathan,

After evaluating the Community Edition, we found that it does not align with our technical and operational needs. As a result, we are considering Nexus OSS as a more suitable option.

I came across the conversation below and understood that the source code is available for Nexus OSS.  
If I build the image locally using the **latest available source code (e.g., version 3.80.x)**, could you please confirm **which Helm chart** I should use for deploying it?

- Are there any **known limitations or hard caps** in OSS latest versions (ex, version 3.80.x) ?
- Does the **latest OSS release support integration with an external database** , or is it still limited to the embedded one?

Appreciate your guidance on this.

[Changes to Nexus Repository Core codebase - Sonatype Nexus Repository - Sonatype Community](http://community.sonatype.com/t/changes-to-nexus-repository-core-codebase/14341)

---

<div class="post-metadata">

**Author:** ![jzora](https://yyz1.discourse-cdn.com/flex047/user_avatar/community.sonatype.com/jzora/32/4197_2.png) [@jzora](https://community.sonatype.com/u/jzora)\
**Post date:** [September 9, 2025, 7:39pm UTC](https://community.sonatype.com/t/oss-to-community-edition-upgrade-help/15277/6 "2025-09-09T19:39:49Z")

</div>

Hi, Kiran,

**Database support**  
The open-source codebase only supports the embedded database.

**Helm charts**  
The only Nexus Repository Helm chart Sonatype provides is our HA/Resiliency chart, which requires an external PostgreSQL database. As a result, it’s not suitable for deployments using the open-source codebase.

**Hard caps**  
There are no usage caps when you build using the open-source codebase.

---

<div class="post-metadata">

**Author:** ![Kiran\_Kumar](https://avatars.discourse-cdn.com/v4/letter/k/f475e1/32.png) [@Kiran\_Kumar](https://community.sonatype.com/u/Kiran_Kumar)\
**Post date:** [September 22, 2025, 10:50am UTC](https://community.sonatype.com/t/oss-to-community-edition-upgrade-help/15277/7 "2025-09-22T10:50:27Z")

</div>

Hi Jonathan,  
Thank you for the reply.  
We have built the package using the OSS source code and installed it on a local machine. However, we observed that not all repository formats are available, only Maven, Raw, and APT are listed. Please refer to the attached screenshot for reference.

Additionally, although we installed version 3.81, the UI displays \*\*Core instead of the expected version number in the Sonatype logo. Is this behavior expected? If so, could you guide us on how to update or display the correct version?

Furthermore, we are planning to upgrade from version **3.75** to **3.81**. Could you clarify what will happen to existing repositories (e.g., **PyPI** , **YUM** , **RubyGems** , **NPM** , etc.)? As per the current UI, it does not appear to support creating repositories in these formats.

Could you confirm if this limitation is expected in the OSS version, and what options are available to enable these formats post-upgrade?

The features not available in OSS latest version  
Repair tasks for all formats which are available in 3.75  
Rut auth and realms  
Clean-up policy for all format of repos

 ![image](https://canada1.discourse-cdn.com/flex047/uploads/communitysonatype/original/2X/c/cf738f48e0dc1ca23de2e89e31600b63159a6b8c.png)

I would appreciate it if you could share any official documentation or guidance to resolve the missing features mentioned above. Without a fix, we may not be able to proceed with upgrading from version 3.75 to the latest OSS version.

If this is expected behavior, it appears that the OSS version of Nexus now includes limited repository formats and capabilities. In that case, please confirm whether using the Community (OSS) edition restricts these features by design, and if a Pro or licensed version is required to enable full functionality.

---

<div class="post-metadata">

**Author:** ![jzora](https://yyz1.discourse-cdn.com/flex047/user_avatar/community.sonatype.com/jzora/32/4197_2.png) [@jzora](https://community.sonatype.com/u/jzora)\
**Post date:** [September 23, 2025, 4:54pm UTC](https://community.sonatype.com/t/oss-to-community-edition-upgrade-help/15277/8 "2025-09-23T16:54:24Z")

</div>

Hi, Kiran,

What you’re seeing is intended. The open-source codebase includes just Maven, Raw, and APT repositories. Other repository formats aren’t officially supported with the open-source codebase, and it doesn’t have the repair task or support for user tokens.

I think there’s some confusion about versions of Nexus Repository. There are three:

- Our open-source codebase (that we call “Core” and that you’ve referred to as “OSS”) is something you build yourself, comes at no cost to you (the user), and has three repository formats.
- Community Edition has more features and repository formats, comes at no cost to you (the user), but has usage limits.
- Pro Edition has even more features, comes at a cost, and has no usage limits.

[Check out the feature difference between Community Edition and Pro in our documentation.](https://help.sonatype.com/en/nexus-repository-feature-matrix.html)

Based on the features you’re looking for, I would think that Community Edition or Pro are the correct choices, as they support the features you’re looking for. Earlier in the thread, you mentioned that Community Edition doesn’t align with your technical and operational needs. Is there a reason why you can share?
