-
Notifications
You must be signed in to change notification settings - Fork 3
[mirror-request] Termux-Pacman #65
Description
Include full project name, a short name, and the home page url
Termux-Pacman (@termux-pacman) - https://termux-pacman.dev/
Are you an official maintainer of this project? How would we become an "Official" mirror
Yes, I am the official maintainer of this project. To become an official “mirror”, you definitely need to add package signatures to the mirror, if it (signature) is provided in the service.
Is there a link to documentation on how to mirror the project
No, there is no such link.
To synchronize with the Termux-Pacman repositories via rsync, everything must happen via rsync://sync.termux-pacman.dev/. Example:
rsync -av rsync://sync.termux-pacman.dev/termux-pacman/gpkg/aarch64/gpkg.db .
Updated: now there is a link - https://termux-pacman.dev/mirroring/
(Optional) Around how much disk space is required to host the project
If we consider all the service repositories (these are main, x11, root, tur, tur-continuous, tur-multilib, gpkg and gpkg-dev), the result will be 36.7 GB (or 29780 objects).
Additionally
If for mirroring you first check the package database, then for mirroring Termux-Pacman you can use the database converted to json format (for example - https://service.termux-pacman.dev/main/aarch64/main.json)
Nevermind