Mirrors
Void Linux maintains mirrors in several geographic regions for you to use. A fresh install will default to using the master mirror in Europe, but you may also select a different mirror manually.
Tier 1 mirrors
Tier 1 mirrors are maintained by the Void Linux Infrastructure Team. These mirrors sync directly from the build-master and will always have the latest packages available.
By default XBPS will reach out to https://repo-default.voidlinux.org which may map to any tier 1 mirror.
Repository | Region | Location |
---|---|---|
https://repo-fastly.voidlinux.org/ | Global | Fastly Global CDN |
https://repo-fi.voidlinux.org/ | Europe | Helsinki, Finland |
https://repo-de.voidlinux.org/ | Europe | Frankfurt, Germany |
https://mirrors.servercentral.com/voidlinux/ | North America | Chicago, USA |
Tier 2 mirrors
Tier 2 mirrors sync from a nearby Tier 1 mirror when possible. These mirrors are not managed by Void and do not have any guarantees of freshness or completeness of packages, nor are they required to sync every available architecture or sub-repository.
Globally-available mirrors
Tor Mirrors
Void Linux is also mirrored on the Tor network. See Using Tor Mirrors for more information.
Creating a mirror
If you'd like to set up a mirror, and are confident you can keep it reasonably up-to-date, follow one of the many guides available for mirroring with rsync(1), then submit a pull request to the void-docs repository to add your mirror to the appropriate mirror table on this page.
A full mirror requires around 1TB of storage. It is also possible to mirror only part of the repositories. Excluding debug packages is one way of decreasing the load on the Tier 1 mirrors, with low impact on users.
Please keep in mind that we pay bandwidth for all data sent out from the Tier 1 mirrors. You can respect this by only mirroring if your use case for your mirror will offset the network throughput consumed by your mirror syncing.