1
0
Fork 0
mirror of https://github.com/iiab/iiab.git synced 2025-03-09 15:40:17 +00:00

Enable adding multiple language torrents.

You can add multiple ka-lite language downloads by using provisioning
system. Also added notes to the readme file.
This commit is contained in:
Arky 2018-08-17 22:40:48 +07:00
parent 6e84639902
commit 7de870d611
3 changed files with 25 additions and 8 deletions

View file

@ -22,9 +22,12 @@ Password: changeme
The torrents are added by provisioning system based on the variables. You can also add
your own torrent using web UI or command-line option.
s
$ transmission-remote -a <path_to_the.torrent>
$ transmission-remote -a http://pantry.learningequality.org/downloads/ka-lite/0.17/content/ka-lite-0.17-resized-videos-english.torrent
Known Issues
-------------
Currently it is not possible to use random ports in the range 65535-49152. It is difficult to open multiple ports in IIAB firewall.

View file

@ -5,12 +5,20 @@
transmission_install: False
transmission_enabled: False
# Provision Transmission with default torrents
# Provision Transmission with default torrents from http://pantry.learningequality.org/downloads/ka-lite/0.17/content/
transmission_provision: True
transmission_kalite_version: 0.17
# Uncomment to enable a language to download.
transmission_kalite_languages:
- "english"
- "french"
- "hindi"
- "portugal-portuguese"
- "brazilian-portuguese"
- "spanish"
- "swahili"
transmission_KaLite-Version: 0.17
transmission_KaLite-Languages: English
# Transmission default download directory.
transmission_download_dir: /library/transmission
#TODO Open this port to WAN.

View file

@ -40,8 +40,14 @@
when: transmission_enabled
# TODO Make this loop transmission_KaLite-Languages
- name: Add a torrent Ka-Lite English
shell: transmission-remote -a http://pantry.learningequality.org/downloads/ka-lite/0.17/content/ka-lite-0.17-resized-videos-english.torrent
#- name: Add a torrent Ka-Lite English
# shell: transmission-remote -a http://pantry.learningequality.org/downloads/ka-lite/0.17/content/ka-lite-0.17-resized-videos-english.torrent
# ignore_errors: yes
# when: transmission_provision
- name: Add ka-lite torrents
shell: /usr/bin/transmission-remote -a http://pantry.learningequality.org/downloads/ka-lite/"{{ transmission_kalite_version }}"/content/ka-lite-0.17-resized-videos-"{{ transmission_kalite_languages }}".torrent
with_items: "{{ transmission_kalite_languages }}"
ignore_errors: yes
when: transmission_provision