|
8 | 8 |
|
9 | 9 | <br><br> |
10 | 10 |
|
11 | | -**Repomanager** is a web mirroring tool for ``rpm`` and ``deb`` packages repositories. |
| 11 | +**Repomanager** is a web mirroring tool for `rpm` and `deb` package repositories. |
12 | 12 |
|
13 | | -<h2>Main features</h2> |
14 | 13 |
|
15 | | -- Create ``deb`` and ``rpm`` mirror repositories |
16 | | -- Sign packages/repositories with GPG |
| 14 | +## Main features |
| 15 | + |
| 16 | +- Create `deb` and `rpm` mirror repositories |
| 17 | +- Sign packages and repositories with GPG |
17 | 18 | - Upload packages into repositories |
18 | | -- Create environments (eg. ``preprod``, ``prod``) and make mirrors only available for specific environments |
19 | | -- Manage hosts packages updates |
| 19 | +- Create environments (e.g., `preprod`, `prod`) and make mirrors available only for specific environments |
| 20 | +- Manage host package updates |
20 | 21 | - Schedule tasks |
21 | 22 |
|
22 | | - |
23 | | - |
24 | | - |
25 | | - |
26 | | - |
27 | 23 |
|
28 | | -<h2>Requirements</h2> |
| 24 | +## Demo |
| 25 | + |
| 26 | +[](https://github.com/user-attachments/assets/c6604e74-febb-4530-8839-26bbb1095b3c) |
| 27 | + |
| 28 | + |
| 29 | +## Screenshots |
| 30 | + |
| 31 | +[](https://github.com/user-attachments/assets/6f561a84-d8f3-480e-90fa-df73a8f071c6) |
| 32 | + |
| 33 | +[](https://github.com/user-attachments/assets/af6df87d-8498-4c85-a64d-85a30472f4b9) |
29 | 34 |
|
30 | | -<h3>Hardware</h3> |
| 35 | +[](https://github.com/user-attachments/assets/07a96fa6-97e3-4235-9547-10489b5bdbdc) |
31 | 36 |
|
32 | | -This is the minimum hardware requirements to run Repomanager smoothly: |
| 37 | +[](https://github.com/user-attachments/assets/5d9de814-cb96-405d-ab18-41bc8d1715e7) |
33 | 38 |
|
34 | | -- 4 vCPU |
35 | | -- 4 GB of RAM |
36 | | -- Please use a SSD disk to avoid disk I/O and latency issues |
| 39 | +[](https://github.com/user-attachments/assets/95fe8023-f02c-4aa8-98e0-d5e154dff9a8) |
37 | 40 |
|
38 | | -<h3>Software and configuration</h3> |
39 | 41 |
|
40 | | -- **Docker** (service must be up and running) |
41 | | -- **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) |
42 | | -- A least a **SPF record** configured for your FQDN, to be able to send emails from Repomanager |
| 42 | +## Installation and usage |
43 | 43 |
|
44 | | -<h2>Installation and usage</h2> |
| 44 | +Check the [Getting Started](https://docs.repomanager.net/getting-started/requirements/) section for requirements and installation instructions. |
45 | 45 |
|
46 | | -Official documentation is available <a href="https://github.com/lbr38/repomanager/wiki">here</a>. |
| 46 | +This will help you with **installing** and getting started with Repomanager. |
47 | 47 |
|
48 | | -It should help you **installing** and starting using Repomanager. |
49 | 48 |
|
50 | | -<h2>Contact</h2> |
| 49 | +## Contact |
51 | 50 |
|
52 | | -- For bug reports, issues or features requests, please open a new issue in the Github ``Issues`` section |
53 | | -- A Discord channel is available <a href="https://discord.gg/34yeNsMmkQ">here</a> for any questions or quick help/debugging (English or French spoken) |
54 | | -- You can also contact me at <a href="mailto:repomanager@protonmail.com">repomanager@protonmail.com</a> (English or French spoken) |
| 51 | +- For bug reports, issues, or feature requests, please open a new issue in the GitHub [Issues](https://github.com/lbr38/repomanager/issues) section |
| 52 | +- A Discord channel is available [here](https://discord.gg/34yeNsMmkQ) for questions or quick help/debugging (English and French spoken) |
| 53 | +- You can also contact me at [repomanager@protonmail.com](mailto:repomanager@protonmail.com) (English or French spoken) |
0 commit comments