nexus3

Universal repository manager. Store and distribute artifacts from Maven, npm, Docker, PyPI, NuGet, and more from a single private server.

Version:

3.87.2

back to Marketplace

VM Requisites

Resource Minimun
CPU 2 vCPU
RAM 4 GB
Disk 40 GB
Operating System Ubuntu 22.04 / 24.04

Access Port

Port Protocol Usage
443 HTTPS Web interface and repository API

How To Access

Web interface and repository API

https://<IP-CON-GUIONES>.sslip.io/

Example: if your VM has the IP address 200.25.101.125:

https://200-25-101-125.sslip.io/

Without SSL

http://<IP_DE_LA_VM>/

Access credentials

Field Value
User admin
Password It is generated automatically on the first startup. Find it using the command below.

# Get the initial admin password
kubectl exec -n <NAMESPACE> <POD_NAME> -- cat /nexus-data/admin.password

ℹ️ Nexus will ask you to change your password the first time you log in. After that, the admin.password file is automatically deleted.

Verify that Nexus3 is active

# View the Nexus3 pod
`kubectl get pods -A | grep nexus`

# View the installation log
`tail -f /var/log/cuemby/bootstrap.log`

Expected output

NAME                      READY   STATUS    RESTARTS
nexus3-xxxxxxxxx-xxxxx    1/1     Running   0        ← Running ✓

⚠️ Nexus takes 3–5 minutes to become available after the pod is in Running mode. It is normal to see an initial loading screen.

Configuration Parameters

Parameter Default Description
NEXUS_DATA_SIZE 30Gi Persistent volume size for repositories and artifacts.
NEXUS3_SSL_ENABLED true Enable HTTPS with automatic certificate via sslip.io.
NEXUS3_HOSTNAME auto (sslip.io) Custom hostname. If left blank, the URL generated by Cuemby will be used.

ℹ️ Nexus does not require configured credentials upon deployment. The admin password is automatically generated on first boot.

First Steps (quick start)

  1. Open the URL and log in with the admin username and the password obtained from the pod.
  2. Complete the initial wizard: change the password and configure anonymous access according to your needs.
  3. Create or configure repositories from Administration → Repositories.

Common repository types

Type Format Usage
hosted Maven, npm, Docker, PyPI Store your own artifacts
proxy Maven Central, npmjs, Docker Hub Caches public repositories
group Any Group hosted + proxy into a single URL

Use Nexus as a Maven proxy (pom.xml)

<repositories>
  <repository>
    <id>nexus</id>
    <url>https://<IP-CON-GUIONES>.sslip.io/repository/maven-public/</url>
  </repository>
</repositories>

Use Nexus as npm registry

npm config set registry https://<IP-CON-GUIONES>.sslip.io/repository/npm-group/
npm login --registry=https://<IP-CON-GUIONES>.sslip.io/repository/npm-hosted/

Use Nexus as a Docker registry

docker login <IP-CON-GUIONES>.sslip.io
docker tag mi-imagen:latest <IP-CON-GUIONES>.sslip.io/<repositorio>/mi-imagen:latest
docker push <IP-CON-GUIONES>.sslip.io/<repositorio>/mi-imagen:latest

💡 Tip: The group repository type is the one you should configure in your build tools — it groups the hosted and proxy into a single URL, resolving first to your local artifacts and then to the public upstream.

Quick Troubleshooting

Problem Probable cause Solution
UI does not load after pod Running Nexus still initializing Wait an additional 3–5 minutes and reload the page.
admin.password not found Password has already been changed Nexus deletes the file after the first login. Use the new password you set.
401 Unauthorized when uploading artifacts Without deployment permissions Verify that the user has the nx-repository-admin or nx-deploy role in the repository.
Artifact not found in proxy Unreachable upstream repository Check VM connectivity to the internet from kubectl exec.
Pod in CrashLoopBackOff Insufficient disk space or RAM Check with kubectl describe pod -n .

Cuemby Cloud

IaaS

About Cuemby Cloud

Cuemby Cloud is enterprise-grade cloud infrastructure managed from a single console, built for stronger security, predictable operations, and easy scaling across regions.

Datacenters regions available in Colombia, Ecuador, and Chile

Backed by Tier III / Tier IV data center locations

Zero Network Ingress and Egress Fees

24/7 local expert support

Ready to Modernize Your Enterprise?

Future challenges demand future-ready solutions.
Let’s get started!

© Copyright | Cuemby® 2025