Skip to content

Releases: marciogranzotto/addon-transmission-nas

v2.0.2 — Fix exec bit on rootfs scripts

12 May 22:46

Choose a tag to compare

Fix

  • Set the executable bit on all rootfs init/service scripts. s6-overlay v3 (which arrived with the v2.0.0 base image bump) strictly requires scripts under /etc/cont-init.d and /etc/services.d/*/run to have +x; v2 was lenient and ran them anyway. After the bump, all four cont-init.d scripts plus both service run + finish scripts (and the openvpn up-transmission.sh helper) were tracked as 100644 and failed at startup with Permission denied (exit 126), leaving the addon in error state with no transmission daemon running.

If you saw v2.0.0 or v2.0.1 either crash at startup or come up but never actually run transmission, this release fixes it.

v2.0.1 — Fix startup on s6-overlay v3

12 May 22:17

Choose a tag to compare

Fix

  • Set init: false in config.json. The base image bump in v2.0.0 brought s6-overlay v3, which strictly requires /init to be PID 1. By default HA Supervisor wraps the container with Docker's tini as PID 1, leaving /init as PID 2 — s6-overlay-suexec then bails with fatal: can only run as pid 1 and the addon won't start. Disabling Supervisor's tini wrapper makes /init PID 1 directly, matching upstream hassio-addons/* conventions for the same base.

If you saw v2.0.0 fail to start with s6-overlay-suexec: fatal: can only run as pid 1, this release fixes it.

v2.0.0 — Transmission 4.0.6

12 May 19:23

Choose a tag to compare

Highlights

  • Transmission 3.00 → 4.0.6. Major upstream version bump; ships the rewritten Transmission 4 web UI.
  • Base image: hassio-addons/base 9.1.5 → 18.2.1 (Alpine 3.12 → 3.22). Last base release that still ships all five architectures — aarch64, amd64, armhf, armv7, i386 all remain supported.
  • Refreshed Alpine package pins: coreutils 9.7-r1, openvpn 2.6.20-r0, nginx 1.28.3-r0, cifs-utils 7.3-r0.

Notes for users

  • The web UI looks different — Transmission 4 ships a redesigned single-page UI bundled into transmission-app.js. Same workflows, new look.
  • Existing /data/transmission/settings.json is preserved across the upgrade; TM 4 reads the same config keys this addon writes.
  • User-facing config schema (network share mount, OpenVPN, auth) is unchanged.

Maintenance

  • Ingress patch retargeted at TM 4's new web layout (/usr/share/transmission/public_html/transmission-app.js), with a build-time grep guard that fails the image build loudly if a future upstream bundler change ever stops matching — preventing silent ingress regressions.

Release v1.1.3

05 Apr 17:41
19547d3

Choose a tag to compare

  • Try to fix AppArmor profile not loading

Release v1.1.2

05 Apr 17:06

Choose a tag to compare

  • Try to fix the unable to mount drive problem again

Release v1.1.1

05 Apr 16:45
9cf56e2

Choose a tag to compare

  • Try to fix unable to mount drive problem

Release v1.1.0

12 Mar 21:21
2af4c88

Choose a tag to compare

  • Fixes compatibility issues with the Samba NAS add-on
  • Updates base image to v9.1.5
  • Updates Transmission to v3.00-r2

Release v1.0.0

13 Aug 23:57

Choose a tag to compare

First release