https://github.com/lbr38/repomanager
A web UI to mirror rpm and deb repositories.
https://github.com/lbr38/repomanager
apt centos deb debian debmirror linux linux-server mirror mirroring package patch-management repo repomanager repository reposync rpm ui web yum
Last synced: 1 day ago
JSON representation
A web UI to mirror rpm and deb repositories.
- Host: GitHub
- URL: https://github.com/lbr38/repomanager
- Owner: lbr38
- License: gpl-3.0
- Created: 2020-02-26T18:20:21.000Z (almost 6 years ago)
- Default Branch: devel
- Last Pushed: 2026-01-19T17:17:33.000Z (7 days ago)
- Last Synced: 2026-01-19T22:49:05.568Z (7 days ago)
- Topics: apt, centos, deb, debian, debmirror, linux, linux-server, mirror, mirroring, package, patch-management, repo, repomanager, repository, reposync, rpm, ui, web, yum
- Language: PHP
- Homepage:
- Size: 14.2 MB
- Stars: 119
- Watchers: 5
- Forks: 25
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
**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





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)