Maven Repository Hosting

Host unlimited Maven artifacts with enterprise-grade security and reliability. No egress fees, no per-user pricing. Just simple, affordable repository management.

Setup in less than a minute
Maven repository interface

Everything you need for Maven artifacts

CloudRepo provides all the features you need to manage your Maven dependencies professionally.

Public & Private Repositories
Host both public and private Maven artifacts with granular access control.
Global HTTPS Access
Access your repositories from anywhere with secure HTTPS endpoints.
No Special Plugins
Works with standard Maven, Gradle, and other build tools out of the box.
Unlimited Artifacts
Upload as many artifacts as you need. Only pay for storage.
Version Management
Full support for SNAPSHOT and release versions with automatic cleanup.
Security Built-in
User management, API keys, IP whitelisting, and encryption at rest.

Quick Setup Guide

Get up and running with CloudRepo Maven repositories in three simple steps.

1

Configure Your POM

Add CloudRepo to your pom.xml for both releases and snapshots.

                    <distributionManagement>
  <repository>
    <id>cloudrepo-releases</id>
    <url>https://[your-org].mycloudrepo.io/repositories/releases</url>
  </repository>
  <snapshotRepository>
    <id>cloudrepo-snapshots</id>
    <url>https://[your-org].cloudrepo.io/repositories/snapshots</url>
  </snapshotRepository>
</distributionManagement>
                  
2

Configure Authentication

Add your credentials to ~/.m2/settings.xml for secure access.

                    <servers>
  <server>
    <id>cloudrepo-releases</id>
    <username>[username]</username>
    <password>[password]</password>
  </server>
  <server>
    <id>cloudrepo-snapshots</id>
    <username>[username]</username>
    <password>[password]</password>
  </server>
</servers>
                  
3

Deploy Your Artifacts

Deploy using standard Maven commands. CloudRepo handles the rest.

                    # Deploy a release version
mvn clean deploy

# Deploy a snapshot version
mvn clean deploy -DskipTests
                  

CloudRepo Supports All JVM Build Tools

Using Gradle, SBT, or Clojure instead? CloudRepo provides native support for all JVM build tools.

Gradle

Modern build automation with superior performance. CloudRepo supports both Groovy and Kotlin DSL configurations.

Gradle repository setup →

SBT (Scala)

The interactive build tool for Scala. Perfect for cross-compilation and multi-version support.

SBT repository hosting →

Clojure deps.edn

Modern Clojure dependency management with tools.deps. Simple, declarative configuration.

Clojure repository setup →

Leiningen

The traditional Clojure build tool. Battle-tested with extensive plugin ecosystem.

Leiningen repository →

Apache Ivy & Ant

Legacy build tools fully supported through Maven repository format compatibility.

View documentation →

Multi-Language Projects

Mix JVM and Python artifacts in one account. Perfect for polyglot teams.

See pricing →

All JVM build tools use CloudRepo's Maven repository format. See our documentation for detailed configuration guides and compare with Artifactory.

Calculate Your Savings

See how much you can save compared to JFrog Artifactory and Nexus

250 GB
1 TB

Common Scenarios

JFrog Artifactory

Consumption
Base Cost $150
Usage Costs $0
Monthly $150
Annual $1,800

25GB included. $1.25/GB (26-1204GB), $1.00/GB (1205-2024GB), $0.75/GB (2025+GB)

Nexus Repository

Consumption
Base Cost $135
Usage Costs $0
Monthly $135
Annual $1,620

20GB included. $1.10/GB (first 1000GB), $0.90/GB (above 1000GB)

CloudRepo

Predictable
Plan Team
Storage Included 250 GB
Transfer Included Unlimited
Monthly Total $399
Annual Cost $4,788

No egress fees. Ever. Download as much as you need.

Your Savings with CloudRepo

Monthly Savings $0
Annual Savings $0
Percentage Saved 0%

Compared to the higher-priced competitor

Ready to host your Maven artifacts?

Start your 14-day free trial. No credit card required.