Merge pull request #1872 from coreos-inc/qe-torrent
Add QE setup tool support for BitTorrent downloads
This commit is contained in:
commit
74e54bdbbb
5 changed files with 84 additions and 2 deletions
|
@ -356,6 +356,37 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<!-- BitTorrent pull -->
|
||||
<div class="co-panel">
|
||||
<div class="co-panel-heading">
|
||||
<i class="fa fa-cloud-download"></i> BitTorrent-based download
|
||||
</div>
|
||||
<div class="co-panel-body">
|
||||
<div class="description">
|
||||
<p>If enabled, all images in the registry can be downloaded using the <a href="http://github.com/coreos/quayctl" ng-safenewtab>quayctl</a> tool via the BitTorrent protocol. A JWT-compatible BitTorrent tracker such as <a href="https://tectonic.com/quay-enterprise/docs/latest/running-chihaya.html">Chihaya</a> must be run.
|
||||
</div>
|
||||
|
||||
<div class="config-bool-field" binding="config.FEATURE_BITTORRENT">
|
||||
Enable BitTorrent downloads
|
||||
</div>
|
||||
|
||||
<table class="config-table" ng-if="config.FEATURE_BITTORRENT">
|
||||
<tr>
|
||||
<td>Announce URL:</td>
|
||||
<td>
|
||||
<span class="config-string-field" binding="config.BITTORRENT_ANNOUNCE_URL"
|
||||
placeholder="Announce URL for the torrent tracker (Example: http://mytracker/announce)"
|
||||
pattern="http(s)?://.+"></span>
|
||||
<div class="help-text">
|
||||
The HTTP URL at which the torrents should be announced. A JWT-compatible tracker such as <a href="https://github.com/chihaya/chihaya" ng-safenewtab>Chihaya</a> must be run to ensure proper security. Documentation on running Chihaya with
|
||||
this support can be found at <a href="https://tectonic.com/quay-enterprise/docs/latest/running-chihaya.html">Running Chihaya for Quay Enterprise</a>.
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- ACI Conversion -->
|
||||
<div class="co-panel">
|
||||
<div class="co-panel-heading">
|
||||
|
|
Reference in a new issue