Transmission is designed for easy, powerful use. Transmission has the features you want from a BitTorrent client: encryption, a web interface, peer exchange, magnet links, DHT, µTP, UPnP and NAT-PMP port forwarding, webseed support, watch directories, tracker editing, global and per-torrent speed limits, and more.
We utilise the docker manifest for multi-platform awareness. More information is available from docker here and our announcement here.
Simply pulling lscr.io/linuxserver/transmission:latest should retrieve the correct image for your arch, but you can also pull specific arch images via tags.
Webui is on port 9091, the settings.json file in /config has extra settings not available in the webui. Stop the container before editing it or any changes won't be saved.
Use the USER and PASS variables in docker run/create/compose to set authentication. Do not manually edit the settings.json to input user/pass, otherwise transmission cannot be stopped cleanly by the s6 supervisor.
This requires "blocklist-enabled": true, to be set. By setting this to true, it is assumed you have also populated blocklist-url with a valid block list.
The automatic update is a shell script that downloads a blocklist from the url stored in the settings.json, gunzips it, and restarts the transmission daemon.
The automatic update will run once a day at 3am local server time.
Use WHITELIST to enable a list of ip as whitelist. This enable support for rpc-whitelist. When WHITELIST is empty support for whitelist is disabled.
Use HOST_WHITELIST to enable an list of dns names as host-whitelist. This enable support for rpc-host-whitelist. When HOST_WHITELIST is empty support for host-whitelist is disabled.
Use PEERPORT to specify the port(s) Transmission should listen on. This disables random port selection. This should be the same as the port mapped in your docker configuration.
Transmission is designed for easy, powerful use. Transmission has the features you want from a BitTorrent client: encryption, a web interface, peer exchange, magnet links, DHT, µTP, UPnP and NAT-PMP port forwarding, webseed support, watch directories, tracker editing, global and per-torrent speed limits, and more.
We utilise the docker manifest for multi-platform awareness. More information is available from docker here and our announcement here.
Simply pulling lscr.io/linuxserver/transmission:latest should retrieve the correct image for your arch, but you can also pull specific arch images via tags.
Webui is on port 9091, the settings.json file in /config has extra settings not available in the webui. Stop the container before editing it or any changes won't be saved.
Use the USER and PASS variables in docker run/create/compose to set authentication. Do not manually edit the settings.json to input user/pass, otherwise transmission cannot be stopped cleanly by the s6 supervisor.
This requires "blocklist-enabled": true, to be set. By setting this to true, it is assumed you have also populated blocklist-url with a valid block list.
The automatic update is a shell script that downloads a blocklist from the url stored in the settings.json, gunzips it, and restarts the transmission daemon.
The automatic update will run once a day at 3am local server time.
Use WHITELIST to enable a list of ip as whitelist. This enable support for rpc-whitelist. When WHITELIST is empty support for whitelist is disabled.
Use HOST_WHITELIST to enable an list of dns names as host-whitelist. This enable support for rpc-host-whitelist. When HOST_WHITELIST is empty support for host-whitelist is disabled.
Use PEERPORT to specify the port(s) Transmission should listen on. This disables random port selection. This should be the same as the port mapped in your docker configuration.
02.03.23: - Add cron init to allow user customizable crontabs.
08.02.23: - Rebase to Alpine Edge to get access to most up to date builds of Transmission. Remove bundled 3rd party UI packages.
05.01.23: - Rebase to Alpine 3.17, restore GNU findutils package.
02.11.22: - Rebase to Alpine 3.16, migrate to s6v3.
12.08.22: - Bump unrar to 6.1.7.
03.04.22: - Add Transmissionic as a UI option.
21.02.22: - Build unrar from source, rebase to Alpine 3.15, add symlinks neeeded for TWC. Credit @alexbelgium
09.07.21: - Wait for the transmission-daemon termination after a caught sigterm.
06.03.21: - Add Flood for Transmission as a UI option.
23.01.21: - Rebasing to alpine 3.13.
02.11.20: - Add ca-certificates package to allow connecting to https trackers.
02.06.20: - Rebase to alpine 3.12, update to transmission 3.0, remove python2, add python3.
11.05.20: - Remove unnecessary chmod (remnant of previous change).
28.04.20: - Use transmission-remote to update blocklist.
30.03.20: - Internalize blocklist-update.sh.
29.03.20: - Update auth info in readme.
19.12.19: - Rebasing to alpine 3.11.
04.10.19: - Update package label.
21.08.19: - Add optional user/pass environment variables, fix transmission shut down if user/pass are set.
19.07.19: - Send SIGTERM in blocklist update to properly close pid.
28.06.19: - Rebasing to alpine 3.10.
23.03.19: - Switching to new Base images, shift to arm32v7 tag.
22.02.19: - Rebase to Alpine 3.9, add themes to baseimage, add python and findutils.
22.02.19: - Catch term and clean exit.
07.02.19: - Add pipeline logic and multi arch.
15.08.18: - Rebase to alpine linux 3.8.
12.02.18: - Pull transmission from edge repo.
10.01.18: - Rebase to alpine linux 3.7.
25.07.17: - Add rsync package.
27.05.17: - Rebase to alpine linux 3.6.
06.02.17: - Rebase to alpine linux 3.5.
15.01.17: - Add p7zip, tar, unrar, and unzip packages.
16.10.16: - Blocklist autoupdate with optional authentication.
14.10.16: - Add version layer informationE.
23.09.16: - Add information about securing the webui to README.
21.09.16: - Add curl package.
09.09.16: - Add layer badges to README.
28.08.16: - Add badges to README.
09.08.16: - Rebase to alpine linux.
06.12.15: - Separate mapping for watch folder.
16.11.15: - Initial Release.
Last update: November 21, 2023 Created: February 11, 2019
\ No newline at end of file
diff --git a/sitemap.xml.gz b/sitemap.xml.gz
index a2f796ccfe..7ab667d36a 100644
Binary files a/sitemap.xml.gz and b/sitemap.xml.gz differ