Skip to content
This repository was archived by the owner on Nov 21, 2024. It is now read-only.

[mirror-request] Termux-Pacman #65

@Maxython

Description

@Maxython

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

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions