spacepaste

  1.  
  2. <html>
  3. <head>
  4. <title>Mirrorlist /TIMESTAMP</title>
  5. <meta http-equiv="content-type" content="text/html;charset=utf-8" />
  6. <link href='//fonts.googleapis.com/css?family=Lato:400,900' rel='stylesheet' type='text/css'>
  7. <link href="//maxcdn.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css" rel="stylesheet">
  8. <style type="text/css">
  9. body {
  10. margin: 0px;
  11. background: #fff;
  12. }
  13. #wrapper {
  14. min-height:100%;
  15. position:relative;
  16. }
  17. #header {
  18. position: fixed;
  19. height: 50px;
  20. width: 100%;
  21. top: 0px;
  22. background: #2980b9;
  23. border-bottom:1px solid #dedede;
  24. margin: 0px auto;
  25. padding-left: 10px;
  26. font-family: 'Lato', sans-serif;
  27. font-weight: 900;
  28. display: table;
  29. z-index: 10000;
  30. }
  31. #content {
  32. margin: 60px 1em 1em 1em;
  33. font-family: 'Lato', sans-serif;
  34. font-weight: 400;
  35. padding-bottom: 20px;
  36. }
  37. #footer {
  38. text-align: right;
  39. vertical-align: bottom;
  40. height: 20px;
  41. bottom: 0;
  42. font-family: Arial, Helvetica, sans-serif;
  43. font-size: 0.8em;
  44. }
  45. .title {
  46. text-shadow: 1px 2px 2px #2980b9, 0 0 0 #000, 1px 2px 2px #2980b9;
  47. color: rgba(255, 255, 255, 0.8);
  48. font-size: 30px;
  49. display: table-cell;
  50. vertical-align: middle;
  51. white-space: nowrap;
  52. width: 1px;
  53. }
  54. a.title {
  55. color: inherit;
  56. }
  57. .headline {
  58. color: #eee;
  59. font-size: 20px;
  60. display: table-cell;
  61. vertical-align: middle;
  62. text-align: center;
  63. }
  64. </style>
  65. <script type="text/javascript" src="https://www.google.com/jsapi?autoload={'modules':[{'name':'visualization','version':'1.1','packages':['corechart']}]}"></script>
  66. <script type="text/javascript">
  67. google.setOnLoadCallback(drawChart);
  68. function drawChart() {
  69. var data = new google.visualization.arrayToDataTable([
  70. ['mirror','probability'],
  71. ['lineageos.mirrorhub.io', 55.383785 ],['acc.umu.se', 26.926174 ],['selfnet.de', 8.58876 ],['mirrors.dotsrc.org', 6.6816344 ],['mirror.karneval.cz', 1.6575588 ],['ftp.tugraz.at', 0.76209 ],
  72. ]);
  73. var options = {
  74. title: 'Load distribution',
  75. width: 600,
  76. height: 320,
  77. chartArea: {'width': '90%', 'height': '90%'},
  78. sliceVisibilityThreshold: .01
  79. };
  80. var chart = new google.visualization.PieChart(document.getElementById('chart_div'));
  81. chart.draw(data, options);
  82. }
  83. </script>
  84. </head>
  85. <body>
  86. <div id="wrapper">
  87. <div id="header">
  88. <div class="title">
  89. <a href="http://github.com/etix/mirrorbits" target="_blank" style="text-decoration: none; color: inherit;">Mirrorbits <i class="fa fa-globe" style="vertical-align: middle;"></i></a>
  90. </div>
  91. <div class="headline">/TIMESTAMP</div>
  92. </div>
  93. <div id="content">
  94. <h3>Client</h3>
  95. <div>You are connecting with IP address <i>banana</i>, which belongs to autonomous system <i>OVH SAS (ASN16276)</i>.<br />
  96. We believe you are somewhere in <i>France</i> and have selected mirrors based on this.
  97. </div>
  98. <h3>Graphs</h3>
  99. <div style="width: 100%; overflow: hidden;">
  100. <div style="float: left; margin-right: 50px;">
  101. <img style="border: 1px grey;" width="500" height="320" src="//maps.googleapis.com/maps/api/staticmap?size=600x320&amp;sensor=false&amp;visual_refresh=true&amp;key=AIzaSyC0Va4BIEo61xNAdK4qdTmYGEWufoPMikk&amp;markers=size:mid%7ccolor:red%7c48.858200,2.338700&amp;path=color:0x17ea0bdd%7cweight:5%7c48.858200,2.338700%7c51.299301,9.491000&amp;markers=color:green%7clabel:1%7c51.299301,9.491000&amp;markers=color:green%7clabel:2%7c63.833302,20.250000&amp;markers=color:green%7clabel:3%7c48.766701,9.183300&amp;markers=color:green%7clabel:4%7c55.712299,12.056400&amp;markers=color:green%7clabel:5%7c50.083302,14.466700&amp;markers=color:green%7clabel:6%7c47.066700,15.450000&amp;markers=color:blue%7clabel:7%7c40.375599,-74.659698"/>
  102. </div>
  103. <div style="float: left;">
  104. <div id="chart_div" style="width:600; height:320;"></div>
  105. </div>
  106. </div>
  107. <div style="clear:both;">
  108. <h3>Mirrors</h3>
  109. <table border="0" cellpadding="2" style="width: 95%; text-align:left;">
  110. <tr>
  111. <th>Rank</th><th>Mirror Name</th><th style="text-align: right;">URL</th><th style="text-align: center;">Direct Link</th><th style="text-align: center;">Country</th><th style="text-align: center;">Continent</th><th style="text-align: right;">Distance</th><th style="text-align: center;">Probabilistic weight</th><th style="text-align: right;">File size</th>
  112. </tr>
  113. <tr>
  114. <td>1.</td><td>mirrorhub.io</td><td style="text-align: right;"><i>https://lineageos.mirrorhub.io/</i></td><td style="text-align: center;"><a href="https://lineageos.mirrorhub.io//TIMESTAMP">link</a></td><td style="text-align: center;">DE</td><td style="text-align: center;">EU</td><td style="text-align: right;">578 Km</td><td style="text-align: center;">55%</td><td style="text-align: right;">11</td>
  115. </tr>
  116. <tr>
  117. <td>2.</td><td>Academic Computer Club at UmeƄ University</td><td style="text-align: right;"><i>https://ftp.acc.umu.se/mirror/lineageos/</i></td><td style="text-align: center;"><a href="https://ftp.acc.umu.se/mirror/lineageos//TIMESTAMP">link</a></td><td style="text-align: center;">SE</td><td style="text-align: center;">EU</td><td style="text-align: right;">1982 Km</td><td style="text-align: center;">27%</td><td style="text-align: right;">11</td>
  118. </tr>
  119. <tr>
  120. <td>3.</td><td>Selfnet e.V.</td><td style="text-align: right;"><i>https://mirror.selfnet.de/lineageos/</i></td><td style="text-align: center;"><a href="https://mirror.selfnet.de/lineageos//TIMESTAMP">link</a></td><td style="text-align: center;">DE</td><td style="text-align: center;">EU</td><td style="text-align: right;">501 Km</td><td style="text-align: center;">9%</td><td style="text-align: right;">11</td>
  121. </tr>
  122. <tr>
  123. <td>4.</td><td>mirrors.dotsrc.org</td><td style="text-align: right;"><i>https://mirrors.dotsrc.org/lineageos/</i></td><td style="text-align: center;"><a href="https://mirrors.dotsrc.org/lineageos//TIMESTAMP">link</a></td><td style="text-align: center;">DK</td><td style="text-align: center;">EU</td><td style="text-align: right;">1007 Km</td><td style="text-align: center;">7%</td><td style="text-align: right;">11</td>
  124. </tr>
  125. <tr>
  126. <td>5.</td><td>UPC Ceska republika</td><td style="text-align: right;"><i>https://lineageos.mirror.karneval.cz/</i></td><td style="text-align: center;"><a href="https://lineageos.mirror.karneval.cz//TIMESTAMP">link</a></td><td style="text-align: center;">CZ</td><td style="text-align: center;">EU</td><td style="text-align: right;">886 Km</td><td style="text-align: center;">2%</td><td style="text-align: right;">11</td>
  127. </tr>
  128. <tr>
  129. <td>6.</td><td>TU Graz, Graz University of Technology</td><td style="text-align: right;"><i>https://ftp.tugraz.at/mirror/lineageos/</i></td><td style="text-align: center;"><a href="https://ftp.tugraz.at/mirror/lineageos//TIMESTAMP">link</a></td><td style="text-align: center;">AT</td><td style="text-align: center;">EU</td><td style="text-align: right;">995 Km</td><td style="text-align: center;">&lt;1%</td><td style="text-align: right;">11</td>
  130. </tr>
  131. <tr style="color: grey;">
  132. <td>7.</td><td>mirror.math.princeton.edu</td><td style="text-align: right;"><i>https://mirror.math.princeton.edu/pub/lineageos/</i></td><td style="text-align: center;"><a href="https://mirror.math.princeton.edu/pub/lineageos//TIMESTAMP">link</a></td><td style="text-align: center;">US</td><td style="text-align: center;">NA</td><td style="text-align: right;">5903 Km</td><td style="text-align: center;">n/a</td><td style="text-align: right;">11</td>
  133. </tr>
  134. </table>
  135. <h3>Excluded Mirrors</h3>
  136. <table border="0" cellpadding="2" style="width: 60%; text-align:left;">
  137. <th>Mirror Name</th><th style="text-align: right;">URL</th><th style="text-align: center;">Country</th><th style="text-align: center;">Continent</th><th style="text-align: right;">Distance</th><th style="text-align: center;">Exclude Reason</th>
  138. <tr>
  139. <td>BMYBBS<td style="text-align: right;"><a href="https://bbs.xjtu.edu.cn/lineageos/">https://bbs.xjtu.edu.cn/lineageos/</a></td><td style="text-align: center;">CN</td><td style="text-align: center;">AS</td><td style="text-align:right;">8275 Km</td><td style="text-align: center;">Country only</td>
  140. </tr>
  141. <tr>
  142. <td>USTC Linux User Group<td style="text-align: right;"><a href="https://mirrors.ustc.edu.cn/lineageos/">https://mirrors.ustc.edu.cn/lineageos/</a></td><td style="text-align: center;">CN</td><td style="text-align: center;">AS</td><td style="text-align:right;">8971 Km</td><td style="text-align: center;">Country only</td>
  143. </tr>
  144. <tr>
  145. <td>main<td style="text-align: right;"><a href="http://mirror.lineageos.org/">http://mirror.lineageos.org/</a></td><td style="text-align: center;">CA</td><td style="text-align: center;">NA</td><td style="text-align:right;">5505 Km</td><td style="text-align: center;">Disabled</td>
  146. </tr>
  147. <tr>
  148. <td>mirror.corbina.net<td style="text-align: right;"><a href="https://lineageos.corbina.net/">https://lineageos.corbina.net/</a></td><td style="text-align: center;">RU</td><td style="text-align: center;">EU</td><td style="text-align:right;">2487 Km</td><td style="text-align: center;">Unreachable</td>
  149. </tr>
  150. <tr>
  151. <td>SuperInternet ACCESS Pte Ltd<td style="text-align: right;"><a href="https://lineageos-mirror.super.net.sg/">https://lineageos-mirror.super.net.sg/</a></td><td style="text-align: center;">SG</td><td style="text-align: center;">AS</td><td style="text-align:right;">10738 Km</td><td style="text-align: center;">Unreachable</td>
  152. </tr>
  153. </table>
  154. </div>
  155. </div>
  156. <div id="footer">
  157. v0.3-106-g7b5e9ab
  158. </div>
  159. </div>
  160. </body>
  161. </html>
  162.