mirror of
https://github.com/iiab/iiab.git
synced 2025-03-09 15:40:17 +00:00
Correct transmission variables and use 'to_json'
Ensure that transmission_http_port variable is not reset in iiab-gen-iptables. Remote the extra qoutes and also use to_json to clean the transmission_kalite_languages output. Restructure the defaults section. Update the README documentation.
This commit is contained in:
parent
7de870d611
commit
a4d4144156
4 changed files with 36 additions and 16 deletions
|
@ -58,6 +58,7 @@ calibre_port={{ calibre_port }}
|
||||||
kiwix_port={{ kiwix_port }}
|
kiwix_port={{ kiwix_port }}
|
||||||
kalite_server_port={{ kalite_server_port }}
|
kalite_server_port={{ kalite_server_port }}
|
||||||
kolibri_http_port={{ kolibri_http_port }}
|
kolibri_http_port={{ kolibri_http_port }}
|
||||||
|
transmission_http_port={{ transmission_http_port }}
|
||||||
sugarizer_port={{ sugarizer_port }}
|
sugarizer_port={{ sugarizer_port }}
|
||||||
block_DNS={{ block_DNS }}
|
block_DNS={{ block_DNS }}
|
||||||
captive_portal_enabled={{ captive_portal_enabled }}
|
captive_portal_enabled={{ captive_portal_enabled }}
|
||||||
|
|
|
@ -4,6 +4,9 @@ Transmission README
|
||||||
Transmission is a set of lightweight BitTorrent clients (in GUI, CLI and daemon form). All its incarnations feature a very simple, intuitive
|
Transmission is a set of lightweight BitTorrent clients (in GUI, CLI and daemon form). All its incarnations feature a very simple, intuitive
|
||||||
interface on top on an efficient, cross-platform back-end.
|
interface on top on an efficient, cross-platform back-end.
|
||||||
|
|
||||||
|
The transmission program is used to download and seed Ka-Lite packages. Once the packages are download, Please verify the content
|
||||||
|
before copying them to Ka-Lite content directory.
|
||||||
|
|
||||||
Caution
|
Caution
|
||||||
-------
|
-------
|
||||||
Usage of transmission consumes significant Internet data and system resources.
|
Usage of transmission consumes significant Internet data and system resources.
|
||||||
|
@ -12,17 +15,29 @@ Caveat emptor! (That's Latin for "Buyer Beware").
|
||||||
Access
|
Access
|
||||||
------
|
------
|
||||||
|
|
||||||
You can login transmission using http://box:9091/ or using the command line program.
|
You can login transmission using its web interface http://box:9091/ with the following administration account.
|
||||||
|
|
||||||
Username: Admin
|
Username: Admin
|
||||||
Password: changeme
|
Password: changeme
|
||||||
|
|
||||||
|
Alternatively you can also access transmission using the 'transmission-remote' or 'transmission-remote' on the command line.
|
||||||
|
|
||||||
|
Configuration
|
||||||
|
--------------
|
||||||
|
You can configure transmission using the web interface http://box:9091.
|
||||||
|
|
||||||
|
You can also edit the transmission settings in '/etc/transmission-daemon/settings.json'. Before you start editing the
|
||||||
|
'settings.json' file, Please ensure that transmission-daemon.service is stop.
|
||||||
|
|
||||||
|
$ sudo systemctl stop transmission-daemon.service
|
||||||
|
$ sudo nano /etc/transmission-daemon/settings.json
|
||||||
|
|
||||||
|
|
||||||
Adding torrents
|
Adding torrents
|
||||||
---------------
|
---------------
|
||||||
|
The transmission provisioning system is designed to add ka-Lite packages. You can also use transmission is
|
||||||
|
download torrent using the Transmission web interface or using 'transmission-remote' program.
|
||||||
|
|
||||||
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 <path_to_the.torrent>
|
||||||
|
|
||||||
Known Issues
|
Known Issues
|
||||||
|
@ -30,6 +45,11 @@ 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.
|
Currently it is not possible to use random ports in the range 65535-49152. It is difficult to open multiple ports in IIAB firewall.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Troubleshooting
|
Troubleshooting
|
||||||
----------------
|
----------------
|
||||||
|
|
||||||
|
Please check if the transmission daemon is running:
|
||||||
|
|
||||||
|
$ sudo systemctl status transmission-daemon.service
|
||||||
|
|
||||||
|
Check the transmission settings '/etc/transmission-daemon/settings.json' are correct.
|
||||||
|
|
|
@ -5,6 +5,14 @@
|
||||||
transmission_install: False
|
transmission_install: False
|
||||||
transmission_enabled: False
|
transmission_enabled: False
|
||||||
|
|
||||||
|
# Transmission default download directory.
|
||||||
|
transmission_download_dir: /library/transmission
|
||||||
|
|
||||||
|
# Transmission default web and bittorrent ports
|
||||||
|
transmission_http_port: 9091
|
||||||
|
transmission_peer_port: 51413
|
||||||
|
transmission_url : "/transmission/"
|
||||||
|
|
||||||
# Provision Transmission with default torrents from http://pantry.learningequality.org/downloads/ka-lite/0.17/content/
|
# Provision Transmission with default torrents from http://pantry.learningequality.org/downloads/ka-lite/0.17/content/
|
||||||
transmission_provision: True
|
transmission_provision: True
|
||||||
transmission_kalite_version: 0.17
|
transmission_kalite_version: 0.17
|
||||||
|
@ -18,15 +26,6 @@ transmission_kalite_languages:
|
||||||
- "spanish"
|
- "spanish"
|
||||||
- "swahili"
|
- "swahili"
|
||||||
|
|
||||||
# Transmission default download directory.
|
# Transmission administration account
|
||||||
transmission_download_dir: /library/transmission
|
|
||||||
|
|
||||||
#TODO Open this port to WAN.
|
|
||||||
#TODO Also open the default peer port 51413 and range 65535-49152
|
|
||||||
transmission_http_port: 9091
|
|
||||||
transmission_peer_port: 51413
|
|
||||||
|
|
||||||
transmission_url : "/transmission/"
|
|
||||||
|
|
||||||
transmission_username: Admin
|
transmission_username: Admin
|
||||||
transmission_password: changeme
|
transmission_password: changeme
|
||||||
|
|
|
@ -46,7 +46,7 @@
|
||||||
# when: transmission_provision
|
# when: transmission_provision
|
||||||
|
|
||||||
- name: Add ka-lite torrents
|
- 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
|
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 | to_json }}.torrent
|
||||||
with_items: "{{ transmission_kalite_languages }}"
|
with_items: "{{ transmission_kalite_languages }}"
|
||||||
ignore_errors: yes
|
ignore_errors: yes
|
||||||
when: transmission_provision
|
when: transmission_provision
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue