Skip to content

lbr38/repomanager

Repository files navigation



Repomanager is a web mirroring tool for rpm and deb packages repositories.

Main features

  • Create deb and rpm mirror repositories
  • Sign packages/repositories with GPG
  • Upload packages into repositories
  • Create environments (eg. preprod, prod) and make mirrors only available for specific environments
  • Manage hosts packages updates
  • Schedule tasks

alt text alt text alt text alt text alt text

Requirements

Hardware

This is the minimum hardware requirements to run Repomanager smoothly:

  • 4 vCPU
  • 4 GB of RAM
  • Please use a SSD disk to avoid disk I/O and latency issues

Software and configuration

  • Docker (service must be up and running)
  • A fully qualified domain name (FQDN) and a valid SSL certificate for this FQDN if you want to access the web interface through a secure connection (https)
  • A least a SPF record configured for your FQDN, to be able to send emails from Repomanager

Installation and usage

Official documentation is available here.

It should help you installing and starting using Repomanager.

Contact

  • For bug reports, issues or features requests, please open a new issue in the Github Issues section
  • A Discord channel is available here for any questions or quick help/debugging (English or French spoken)
  • You can also contact me at repomanager@protonmail.com (English or French spoken)