Reposilite | Support by cloudimg

Developer Tools Free Trial Available

Overview

Reposilite, the lightweight open source repository manager for Maven and Gradle artifacts, preinstalled as a system service with the web dashboard, the Maven repositories and the REST API published on port 80 behind an nginx proxy. A unique admin manager token is generated on first boot. Backed by 24/7 cloudimg support.

Description

Overview

Reposilite is a lightweight, high performance and easy to use open source repository manager for Maven and Gradle artifacts, written in Kotlin on the JVM. It hosts your private Maven repositories, proxies and caches remote repositories such as Maven Central, and exposes a modern web dashboard, a REST API and access token based authentication, all from a single self contained service. This image delivers Reposilite fully installed and configured as a system service, so a production grade artifact repository is running within minutes of launch.

Application Stack

Reposilite run from its official standalone JAR on a dedicated private Eclipse Temurin 21 JRE by an unprivileged service account. The working directory, holding the configuration, the token and statistics database and the hosted artifacts, stored on a dedicated data disk so it is independently resizable and survives instance replacement. A systemd service that starts Reposilite on boot and restarts it on failure. An nginx reverse proxy that publishes the dashboard, the repositories and the REST API on port 80 with WebSocket support for the live management console.

Artifact Repository Manager

Publish your build artifacts with Maven or Gradle, host private and snapshot repositories, and proxy remote repositories so your builds pull through a single cache. Browse and search artifacts in the web dashboard, manage access tokens and per route permissions, inspect download statistics, and drive the remote command line console from the browser. Reposilite speaks the standard Maven layout so it drops straight into your existing build tooling.

Secure First Boot

On the first boot of your instance a one shot service generates a fresh administrative manager token, unique to that instance, persists it into the token database and writes it to a root only file. Reposilite itself binds to loopback only and is never exposed without authentication. No shared or default credentials ship in the image.

Ready To Use

The web dashboard is served on port 80 through nginx. Sign in with the generated administrator token to create repositories, issue access tokens for your developers and CI, configure proxied remotes and manage the server. Point your Maven settings.xml or Gradle build at the instance on port 80 using a token to publish and resolve artifacts.

cloudimg Support

24/7 technical support by email and chat. Help with deployment, repository and proxy configuration, access token and permission management, Maven and Gradle client setup, storage and TLS tuning.

Use Cases

A private Maven and Gradle artifact repository for your team. A caching proxy in front of Maven Central and other remotes. An internal release and snapshot repository for your build pipelines. A self hosted alternative to hosted artifact repository services.

All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.

Key Features

  • Reposilite lightweight Maven and Gradle repository manager preinstalled as a systemd service on a private Temurin 21 JRE, with the web dashboard, the repositories and the REST API published on port 80, no manual setup required
  • Host private and snapshot repositories and proxy and cache remotes such as Maven Central, manage access tokens and permissions from the dashboard, with the working directory on a dedicated independently resizable data disk
  • Hardened first boot generates a fresh administrative manager token for every instance and stores it in a file only the root user can read, with 24/7 technical support from cloudimg

Related Technologies

reposilite maven repository gradle artifact repository repository manager maven nexus alternative artifactory alternative

Deploy on AWS

Launch this pre-configured AMI on AWS with 24/7 support from cloudimg.

View on AWS Marketplace

24/7 Support Included

Email: support@cloudimg.co.uk

Phone: (+44) 0333 006 4730

Product Details

Category
Developer Tools
Support
24/7, 365 days/year
Platform
AWS (Amazon Web Services)
Last Updated
2026-06-21