diff options
author | 2015-04-02 11:09:31 +0200 | |
---|---|---|
committer | 2015-04-02 11:09:31 +0200 | |
commit | b0c622da7c0a8bdabb33d63fd0c2d7c2b9df02ef (patch) | |
tree | ae0ac2aedd349e4e5757200b5017e12f9a2b5b36 /downloads/mirrors/index.html | |
download | www-b0c622da7c0a8bdabb33d63fd0c2d7c2b9df02ef.tar.gz www-b0c622da7c0a8bdabb33d63fd0c2d7c2b9df02ef.tar.bz2 www-b0c622da7c0a8bdabb33d63fd0c2d7c2b9df02ef.zip |
Initial version
Diffstat (limited to 'downloads/mirrors/index.html')
-rw-r--r-- | downloads/mirrors/index.html | 87 |
1 files changed, 87 insertions, 0 deletions
diff --git a/downloads/mirrors/index.html b/downloads/mirrors/index.html new file mode 100644 index 0000000..b680def --- /dev/null +++ b/downloads/mirrors/index.html @@ -0,0 +1,87 @@ +--- +title: 'Gentoo Distfile Mirrors' +navtitle: 'Mirrors' +nav1: downloads +nav2: mirrors +nav2-show: true +--- + +<p> + Gentoo downloads can be retrieved from many mirrors around the globe. + Selecting a mirror that is geographically near you may help speed up downloads. +</p> + +<div class="alert alert-info"> + <strong>Note</strong><br> + The mirrors listed on this page contain installation files such as LiveCDs, Portage snapshots as well as <em>distfiles</em> (the actual program code for most packages we offer).<br> + That means you can use them in your <code>GENTOO_MIRRORS</code> variable in <tt>make.conf</tt>, but they are <strong>not</strong> <em>rsync</em> mirrors (which go into <tt>repos.conf</tt>, formerly <code>SYNC</code> in <tt>make.conf</tt>). +</div> + +<p> + We would like to thank the many organizations and individuals that are providing mirroring services to the Gentoo project. If you would like to contribute a mirror, please consult the <a href="https://wiki.gentoo.org/wiki/Project:Infrastructure/Source_mirrors">relevant documentation</a>. +</p> + +<hr> + +<h2>Countries covered by Gentoo mirrors</h2> + +<table class="table table-condensed table-striped"> + <tr> + <th>Region</th> + <th>Countries</th> + </tr> +{% for region in site.data.mirrors.distfiles %} + <tr> + <th>{{ region[0] }}</th> + <td> + {% for country in region[1] %} + <a href="#{{ country[0] }}">{{ country[0] }}</a> + {% endfor %} + </td> + </tr> +{% endfor %} +</table> + +<hr> + +{% for region in site.data.mirrors.distfiles %} + <h2>{{ region[0] }}</h2> + + {% for country in region[1] %} + <h3 id="{{ country[0] }}">{{ country[0] }} – {{ country[1].name }}</h3> + + <table class="table table-condensed"> + <tr> + <th style="width: 30%;">Name</th> + <th style="width: 10%;">Protocol</th> + <th style="width: 10%;">IPv4/v6</th> + <th style="width: 50%;">URL</th> + </tr> + {% for mirror in country[1].mirrors %} + <tr> + <td rowspan="{{ mirror.uris.size }}">{{ mirror.name }}</td> + {% for uri in mirror.uris %} + <td> + <span class="label label-primary">{{ uri.protocol }}</span> + </td> + <td> + {% if uri.ipv4 == 'y' and uri.ipv6 == 'y' %} + <span class="label label-success">IPv4 + IPv6</span> + {% elsif uri.ipv4 == 'y' %} + <span class="label label-info">IPv4 only</span> + {% elsif uri.ipv6 == 'y' %} + <span class="label label-danger">IPv6 only</span> + {% else %} + ? + {% endif %} + </td> + <td> + <a href="{{ uri.uri }}"><code>{{ uri.uri }}</code></a> + </tr> + <tr> + {% endfor %} + </tr> + {% endfor %} + </table> + {% endfor %} +{% endfor %} |