EVERYTHING XIAOMI
Get listed

OpenRepo

Place
#54 of 64
Score
5.7
OpenRepo's website

The facts below are what the maker publishes about OpenRepo, checked and dated. Our editors have not written about it yet.

The facts

Each one read from OpenRepo's own pages, with the date it was checked.

What it does

Access control
Super users have read/write access to all repositories, while regular users have read access and need explicit permission to write to each repository.checked 11 Oct 2026
API
OpenRepo provides a REST API for repository, package, and signing-key actions.checked 11 Oct 2026
API and CI
OpenRepo provides a REST API and a CLI app for CI integration, including uploading and promoting or copying packages.checked 5 Oct 2026
CI integration
Its CLI or REST API can push packages and promote or copy them between repositories for CI workflows.checked 11 Oct 2026
Database
PostgreSQL is the default database and is recommended for production; other databases are possible.checked 5 Oct 2026
Data storage
The Docker Compose setup stores the database, cache data, PGP keys, and package files in a relative folder named openrepo-data.checked 5 Oct 2026
Deployment
The project recommends running OpenRepo with Docker Compose, which starts the required services and a PostgreSQL database.checked 11 Oct 2026
License
The repository is licensed under AGPL-3.0.checked 11 Oct 2026
Package management
Users can upload, delete, copy, and promote packages between repositories.checked 11 Oct 2026
Production database
PostgreSQL is the default database and is recommended for production; SQLite is mentioned as an option for development.checked 11 Oct 2026
Purpose
OpenRepo is a web-based server for managing and hosting Debian apt/deb, Red Hat rpm, and generic package repositories.checked 11 Oct 2026
Repository formats
It generates and hosts RPM, Deb, and generic repositories compatible with Debian/Ubuntu apt-get and Red Hat yum tools.checked 5 Oct 2026
Repository types
It generates and hosts RPM, Deb, and generic repositories compatible with Debian/Ubuntu apt-get and Red Hat yum tools.checked 11 Oct 2026
Security setup
The README instructs administrators to change the default admin password immediately after first login and documents environment variables for a custom Django secret key and PostgreSQL password.checked 11 Oct 2026
Signing
OpenRepo supports creating and managing PGP signing keys.checked 11 Oct 2026
Signing and versions
The server supports PGP signing key creation and management, and package version management.checked 5 Oct 2026
Version management
The server supports package version management.checked 11 Oct 2026

The company

Maker
The GitHub repository is maintained under the openkilt account.checked 5 Oct 2026

Alternatives to OpenRepo

All alternatives
  1. 1Azure Test Plans logo

    Azure Test Plans

    Free planWebAPIExtensionLinux
    8.1From $6 a month
  2. 2Nexspence logo

    Nexspence

    Free planOpen sourceWebAPILinuxmacOS
    8.1From $25 a month
  3. 3

    Oracle WebCenter Content

    AndroidiOSWebAPI
    7.7$3,450 one-time
  4. 4Packagecloud logo

    Packagecloud

    Free planWebAPILinuxmacOS
    7.7From $89 a month
  5. 5Sonatype Nexus Repository logo

    Sonatype Nexus Repository

    Free planWebAPILinuxmacOS
    7.5From $1,950 a year
  6. 6Inedo ProGet logo

    Inedo ProGet

    Free planWebAPILinuxSelf-hosted
    7.4From $2,395 a year