Addon: Transmission

Tags: #<Tag:0x00007f3267c9f1d0> #<Tag:0x00007f3267c9ebb8>

The bittorent client for Hassio.


The Hassio Transmission addon allows you to download torrent with option OpenVPN support.


The installation of this add-on is pretty straightforward and not different in

comparison to installing any other Hassio add-on.

  1. Add to your Hassio instance as a repository.

  2. Install the “Transmission” add-on.

  3. Start the “Plex Media Server” add-on.

  4. Check the logs of the “Tranmission” to see if everything went well.

  5. Open the web-ui


If you have an issue, please report it to github.

Repository on Github

1 Like

Weird, it doesn’t seem to want to install for me. The install button just flashes red when I try to click it…

Ah, looks like pierrickrouxel has abandoned the addon, so it’s a dud now unless someone else fixes it and makes the PR.

1 Like

That is really sad to hear. I see a lot of HA users are looking forward to get it work back… hope that someone will take a look on that error code which is returned while trying to install it. :thinking:

there was activity in the repo 2 months ago… Paging @pierrickrouxel

Still nothing… we really need this plugin to be fixed… at least for the current HA software version

Hi to all! I was make pull request for author for correct run for this addon.
Or you can use my fork from this.

Still won’t start for me with this error log:

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] executing... 

----------------------------------------------------------- Add-on: Transmission
 The torrent client for with OpenVPN support
 Add-on version: dev
 You are running the latest version of this add-on.
 System: Ubuntu 19.04  (amd64 / intel-nuc)
 Home Assistant version: 0.97.2
 Supervisor version: 181
 Please, share the above information when looking for help
 or support in, e.g., GitHub, forums or the Discord chat.
[cont-init.d] exited 0.
[cont-init.d] executing... 
Log level is set to INFO
[cont-init.d] exited 0.
[cont-init.d] executing... 
/var/run/s6/etc/cont-init.d/ line 27: bashio::config.get: command not found
/var/run/s6/etc/cont-init.d/ line 27: bashio::file_exists: command not found
/var/run/s6/etc/cont-init.d/ line 28: bashio::config.get: command not found
/var/run/s6/etc/cont-init.d/ line 28: bashio::die: command not found
[cont-init.d] exited 127.
[cont-finish.d] executing container finish scripts...
[cont-finish.d] executing... 
                Oops! Something went wrong.

 We are so sorry, but something went terribly wrong when
 starting or running this add-on.
 Be sure to check the log above, line by line, for hints.
[cont-finish.d] exited 0.
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.

this doesn’t work

Hi I got this error, with standard configuration

INFO: Starting NGinx…
nginx: [emerg] invalid port in “:” of the “listen” directive in /etc/nginx/servers/ingress.conf:2
[2019-12-27 20:24:25.087] Port Forwarding State changed from “Not forwarded” to “Starting” (port-forwarding.c:92)
[2019-12-27 20:24:25.087] Port Forwarding State changed from “Starting” to “???” (port-forwarding.c:92)
INFO: Starting NGinx…
nginx: [emerg] invalid port in “:” of the “listen” directive in /etc/nginx/servers/ingress.conf:2

i cannot install your fork

 ERROR (SyncWorker_13) [hassio.docker.addon] Can't build 7fe7fb24/armv7-addon-transmission:dev: The command '/bin/ash -o pipefail -c apk add --no-cache     nginx=1.14.2-r4' returned a non-zero code: 1

This add-on 8s abadonmed

It looks like there is recent activity on the Github, but, sadly, it still doesn’t seem to work.

I forked the addon and fixed some config issues, it works for me now with OpenVPN support.

Alexwijn/hassio-addon-transmission: Transmission addon for (


Hi, for people who don’t need openvnp support I created a version based on the linuxserver image here :

Compared to this version, there is :

  • (-) No openvnp, no ingress
  • (+) Added exposure of the settings.json in /share/transmission, possibility to choose download and incomplete folders and possibility to mount local drive or smb as option. It also works faster and smoother on my rpi3b (higher max download speed & smoother UI) but this could be due to a personal bias or a specific config.

It’s my first true addon (not a direct fork) so I’m open to feedbacks :slight_smile:

1 Like

The OpenVPN works for me also, thx.

Are you using the Transmission integration in HA? I am not able to get it to work