lbr38/repomanager

A web UI to mirror rpm and deb repositories.

140

stars

364

commits

PHP

primary language

Sep 10, 2026

updated

apt
centos
deb
debian
debmirror
linux
linux-server
mirror
mirroring
package
patch-management
repo
repomanager
repository
reposync
rpm
ui
web
yum

README

repomanager logo
repomanager logo

A web mirroring tool for rpm and deb package repositories


Run rpm and deb tasks Test Repomanager API Source Repository Templates PHP CodeSniffer PHPStan

Main features

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

Demo

https://github.com/user-attachments/assets/46c0d0ac-f757-4034-9c5b-62ed234c36fa

Screenshots

Repositories

Repository statistics

Browse packages

Overview

Host dashboard

Installation and usage

Check the Getting Started section for requirements and installation instructions.

This will help you with installing and getting started with Repomanager.

Contact

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

Contributors

lbr38

353 commits

ursinn

6 commits

bachorp

2 commits

pottah

1 commits

lbr38/repomanager

A web UI to mirror rpm and deb repositories.

140

stars

364

commits

PHP

primary language

Sep 10, 2026

updated

apt
centos
deb
debian
debmirror
linux
linux-server
mirror
mirroring
package
patch-management
repo
repomanager
repository
reposync
rpm
ui
web
yum

README

repomanager logo
repomanager logo

A web mirroring tool for rpm and deb package repositories


Run rpm and deb tasks Test Repomanager API Source Repository Templates PHP CodeSniffer PHPStan

Main features

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

Demo

https://github.com/user-attachments/assets/46c0d0ac-f757-4034-9c5b-62ed234c36fa

Screenshots

Repositories

Repository statistics

Browse packages

Overview

Host dashboard

Installation and usage

Check the Getting Started section for requirements and installation instructions.

This will help you with installing and getting started with Repomanager.

Contact

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

Contributors

lbr38

353 commits

ursinn

6 commits

bachorp

2 commits

pottah

1 commits

Languages

PHP

75.2%

JavaScript

19.8%

CSS

4.0%