On This Page...
Adding a new mirrorThis article outlines the procedure for adding a new mirror for Antergos packages/releases to antergos-mirrorlist.
2-Tier Mirroring SchemeDue to high load and bandwidth limits, Antergos uses a 2-tier mirroring scheme. There are few tier 1 mirrors that sync directly from
repo.antergos.comevery hour. All other mirrors are tier 2 and should sync from one of the tier 1 mirrors. Syncing from
repo.antergos.comby a tier 2 mirror is not allowed.
Mirror AdministratorsPlease open an issue on the antergos-packages github repo with a request to become an authorized mirror. Please include the following in your request:
- Mirror domain name
- Geographical location of the mirror
- Supported access methods (http, ftp, rsync, ...)
- URLs for the above access methods
- The name of the tier 1 mirror you are syncing from.
- An administrative contact email
- Sync all contents of the upstream mirror (eg. do not sync only some repositories).
- Use the following command arguments when running rsync:
--verbose --recursive --times --links --delay-updates --delete-after --hard-links --ignore-times
- Do not sync more than once per hour.
- Sync on a random minute so it is more likely the requests will be spaced out amongst other mirrors.
Antergos Mirror Administrator
- Add the mirror info to the Mirrorbrain database and enable it
- Rebuild the
Mirror SizeTo give you an idea of how much space will be needed for a mirror, here are some numbers:
- antergos: < 4GB
- antergos-staging: < 1GB
- iso: < 5GB