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.

https://repo-fastly.voidlinux.org/GlobalFastly Global CDN
https://repo-fi.voidlinux.org/EuropeHelsinki, Finland
https://repo-de.voidlinux.org/EuropeFrankfurt, Germany
https://mirrors.servercentral.com/voidlinux/North AmericaChicago, 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

https://mirror.ps.kz/voidlinux/AsiaAlmaty, Kazakhstan
https://mirrors.bfsu.edu.cn/voidlinux/AsiaBeijing, China
https://mirrors.cnnic.cn/voidlinux/AsiaBeijing, China
https://mirrors.tuna.tsinghua.edu.cn/voidlinux/AsiaBeijing, China
https://mirror.sjtu.edu.cn/voidlinux/AsiaShanghai, China
https://repo.jing.rocks/voidlinux/AsiaTokyo, Japan
https://void.cijber.net/EuropeAmsterdam, Netherlands
https://void.sakamoto.pl/EuropeWarsaw, Poland
https://mirror.puzzle.ch/voidlinux/EuropeBern, Switzerland
https://mirror.vofr.net/voidlinux/North AmericaCalifornia, USA
https://mirror2.sandyriver.net/pub/voidlinux/North AmericaKentucky, USA
https://mirror.clarkson.edu/voidlinux/North AmericaNew York, USA
https://mirror.aarnet.edu.au/pub/voidlinux/OceaniaCanberra, Australia
https://ftp.swin.edu.au/voidlinux/OceaniaMelbourne, Australia
https://voidlinux.com.br/repo/South AmericaOuro Preto, Brazil
http://void.chililinux.com/voidlinux/South AmericaPimenta Bueno, Brazil

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.