From 7eefa4df7734035b40b230429bc9bf89eea27481 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Wed, 25 Oct 2023 06:31:12 -0400 Subject: [PATCH] src/xbps/repositories/mirrors: move most mirror docs to xmirror --- src/xbps/repositories/mirrors/index.md | 86 +++----------------------- 1 file changed, 8 insertions(+), 78 deletions(-) diff --git a/src/xbps/repositories/mirrors/index.md b/src/xbps/repositories/mirrors/index.md index 666288d1c..29f37d96a 100644 --- a/src/xbps/repositories/mirrors/index.md +++ b/src/xbps/repositories/mirrors/index.md @@ -1,86 +1,16 @@ # 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](./changing.md) manually. +Void Linux maintains mirrors in several geographic regions for users. A fresh +install will default to +[repo-default.voidlinux.org](https://repo-default.voidlinux.org), which may map +to any Tier 1 mirror, but you may have a better experience by [selecting a +different +mirror](https://docs.voidlinux.org/xbps/repositories/mirrors/changing.html). -## 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 which may -map to any tier 1 mirror. - - - -| Repository | Region | Location | -|------------------------------------------------|---------------|--------------------| -| | Global | Fastly Global CDN | -| | Europe | Helsinki, Finland | -| | Europe | Frankfurt, Germany | -| | 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 - - - -| Repository | Region | Location | -|----------------------------------------------------|---------------|------------------------| -| | Asia | Almaty, Kazakhstan | -| | Asia | China | -| | Asia | Beijing, China | -| | Asia | Beijing, China | -| | Asia | Beijing, China | -| | Asia | Shanghai, China | -| | Asia | Tokyo, Japan | -| | Asia | Singapore | -| | Europe | Denmark | -| | Europe | Denmark | -| | Europe | Greece | -| | Europe | Hungary | -| | Europe | Italy | -| | Europe | Amsterdam, Netherlands | -| | Europe | Warsaw, Poland | -| | Europe | Russia | -| | Europe | Russia | -| | Europe | Sweden | -| | Europe | Sweden | -| | Europe | Bern, Switzerland | -| | North America | California, USA | -| | North America | Kentucky, USA | -| | North America | New York, USA | -| | Oceania | Canberra, Australia | -| | Oceania | Melbourne, Australia | -| | South America | Ouro Preto, Brazil | -| | South America | Pimenta Bueno, Brazil | +> See [xmirror.voidlinux.org](https://xmirror.voidlinux.org) for more +> information and a list of available mirrors. ## Tor Mirrors Void Linux is also mirrored on the Tor network. See [Using Tor Mirrors](./tor.md) 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)](https://man.voidlinux.org/rsync.1), then submit a pull request to -[the void-docs repository](https://github.com/void-linux/void-docs) 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.