Sign inSign up

magicalyak/transmissionvpn:4.1.2-r1

Multi-platform
Index digest

sha256:c365ca93cacc29b56b9f0fd697eaadc0ba756b151a3a5b0ad4ea9ef6104df54e

OS/ARCH

Compressed size

40.6 MB

Last pushed

3 months by magicalyak

Type

Image

Manifest digest

sha256:2e2121cc3466971366bc1c751264006e9951cfaf977e8b00eb028b4bef71bc48

Image Layers

1COPY /root-out/ / # buildkit6.77 MB
2ARG BUILD_DATE=2026-06-13T15:14:59+00:000 B
3ARG VERSION=604d993d-ls2340 B
4ARG MODS_VERSION=v30 B
5ARG PKG_INST_VERSION=v10 B
6ARG LSIOWN_VERSION=v10 B
7ARG WITHCONTENV_VERSION=v10 B
8LABEL build_version=Linuxserver.io version:- 604d993d-ls234 Build-date:-0 B
9LABEL maintainer=TheLamer0 B
10ADD --chmod=755 https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/docker-mods.v3 /docker-mods #6.09 KB
11ADD --chmod=755 https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/package-install.v1 /etc/s6-overlay/s6-rc.d/init-mods-package-install/run #1.33 KB
12ADD --chmod=755 https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/lsiown.v1 /usr/bin/lsiown #701 B
13ADD --chmod=755 https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/with-contenv.v1 /usr/bin/with-contenv #427 B
14ENV PS1=$(whoami)@$(hostname):$(pwd)\$ HOME=/root TERM=xterm0 B
15RUN |6 BUILD_DATE=2026-06-13T15:14:59+00:00 VERSION=604d993d-ls234 MODS_VERSION=v36.03 MB
16COPY root/ / # buildkit4.48 KB
17ENTRYPOINT ["/init"]0 B
18ENV LSIO_FIRST_PARTY=true0 B
19ARG BUILD_DATE=2026-06-16T15:25:32+00:000 B
20ARG VERSION=4.1.2-r0-ls3490 B
21ARG TRANSMISSION_VERSION=4.1.2-r00 B
22LABEL build_version=Linuxserver.io version:- 4.1.2-r0-ls349 Build-date:-0 B
23LABEL maintainer=aptalca0 B
24RUN |3 BUILD_DATE=2026-06-16T15:25:32+00:00 VERSION=4.1.2-r0-ls349 TRANSMISSION_VERSION=4.1.2-r020.2 MB
25COPY root/ / # buildkit2.99 KB
26COPY /usr/bin/unrar-alpine /usr/bin/unrar # buildkit338.11 KB
27EXPOSE [51413/tcp 51413/udp 9091/tcp]0 B
28VOLUME [/config]0 B
29ENV PUID=9110 B
30ENV PGID=9110 B
31ARG VPN_USER0 B
32ARG VPN_PASS0 B
33ARG VPN_CLIENT0 B
34ARG VPN_CONFIG0 B
35ARG ENABLE_PRIVOXY0 B
36ARG DEBUG0 B
37ARG UMASK0 B
38ARG NAME_SERVERS0 B
39ARG VPN_OPTIONS0 B
40ARG LAN_NETWORK0 B
41ARG ADDITIONAL_PORTS0 B
42ARG PRIVOXY_PORT0 B
43ARG DISABLE_HAUGENE_COMPATIBILITY0 B
44ARG TRANSMISSION_RPC_AUTHENTICATION_REQUIRED0 B
45ARG TRANSMISSION_RPC_USERNAME0 B
46ARG TRANSMISSION_RPC_PASSWORD0 B
47ARG TRANSMISSION_RPC_HOST_WHITELIST0 B
48ARG TRANSMISSION_RPC_WHITELIST_ENABLED0 B
49ARG TRANSMISSION_PEER_PORT0 B
50ARG TRANSMISSION_INCOMPLETE_DIR0 B
51ARG TRANSMISSION_INCOMPLETE_DIR_ENABLED0 B
52ARG TRANSMISSION_WATCH_DIR0 B
53ARG TRANSMISSION_WATCH_DIR_ENABLED0 B
54ARG TRANSMISSION_BLOCKLIST_ENABLED0 B
55ARG TRANSMISSION_BLOCKLIST_URL0 B
56ARG TRANSMISSION_WEB_UI0 B
57ARG TRANSMISSION_WEB_UI_AUTO0 B
58ARG HEALTH_CHECK_HOST0 B
59ARG LOG_TO_STDOUT0 B
60ARG METRICS_ENABLED0 B
61ARG METRICS_PORT0 B
62ARG METRICS_INTERVAL0 B
63ENV VPN_USER=0 B
64ENV VPN_PASS=0 B
65ENV VPN_CLIENT=openvpn0 B
66ENV VPN_CONFIG=0 B
67ENV ENABLE_PRIVOXY=no0 B
68ENV DEBUG=false0 B
69ENV UMASK=0220 B
70ENV NAME_SERVERS=8.8.8.8,1.1.1.10 B
71ENV VPN_OPTIONS=0 B
72ENV LAN_NETWORK=0 B
73ENV ADDITIONAL_PORTS=0 B
74ENV PRIVOXY_PORT=81180 B
75ENV DISABLE_HAUGENE_COMPATIBILITY=false0 B
76ENV TRANSMISSION_RPC_AUTHENTICATION_REQUIRED=false0 B
77ENV TRANSMISSION_RPC_USERNAME=0 B
78ENV TRANSMISSION_RPC_PASSWORD=0 B
79ENV TRANSMISSION_RPC_HOST_WHITELIST=127.0.0.1,192.168.*.*,10.*.*.*,172.16.*.*0 B
80ENV TRANSMISSION_RPC_WHITELIST_ENABLED=true0 B
81ENV TRANSMISSION_PEER_PORT=0 B
82ENV TRANSMISSION_INCOMPLETE_DIR=/downloads/incomplete0 B
83ENV TRANSMISSION_INCOMPLETE_DIR_ENABLED=true0 B
84ENV TRANSMISSION_WATCH_DIR=/watch0 B
85ENV TRANSMISSION_WATCH_DIR_ENABLED=true0 B
86ENV TRANSMISSION_BLOCKLIST_ENABLED=true0 B
87ENV TRANSMISSION_BLOCKLIST_URL=0 B
88ENV TRANSMISSION_WEB_UI=0 B
89ENV TRANSMISSION_WEB_UI_AUTO=0 B
90ENV HEALTH_CHECK_HOST=google.com0 B
91ENV LOG_TO_STDOUT=false0 B
92ENV METRICS_ENABLED=false0 B
93ENV METRICS_PORT=90990 B
94ENV METRICS_INTERVAL=300 B
95ENV VPN_CHECK_INTERVAL=300 B
96ENV VPN_MAX_FAILURES=30 B
97ENV CHECK_DNS=true0 B
98ENV CHECK_EXTERNAL_IP=true0 B
99ENV AUTO_RESTART_VPN=false0 B
100ENV RESTART_COOLDOWN_SECONDS=3000 B
101ENV MAX_RESTART_ATTEMPTS=30 B
102ENV NOTIFICATION_WEBHOOK_URL=0 B
103ENV PIA_PORT_FORWARD=false0 B
104RUN |32 VPN_USER= VPN_PASS= VPN_CLIENT=openvpn7.21 MB
105COPY --chmod=755 scripts/transmission-metrics-server.py /usr/local/bin/transmission-metrics-server.py #6.73 KB
106EXPOSE [9099/tcp]0 B
107COPY --chmod=755 root/etc/cont-init.d/01-ensure-vpn-config-dirs.sh /etc/cont-init.d/01-ensure-vpn-config-dirs #317 B
108COPY --chmod=755 root/etc/cont-init.d/02-setup-transmission-features.sh /etc/cont-init.d/02-setup-transmission-features #1012 B
109COPY --chmod=755 root/etc/cont-init.d/03-setup-directory-compatibility.sh /etc/cont-init.d/03-setup-directory-compatibility #1.09 KB
110COPY --chmod=755 root/etc/cont-init.d/04-setup-web-ui-auto-download.sh /etc/cont-init.d/04-setup-web-ui-auto-download #1.92 KB
111COPY --chmod=755 root/vpn-setup.sh /etc/cont-init.d/50-vpn-setup #8.58 KB
112COPY --chmod=755 root/healthcheck.sh /root/healthcheck.sh #3.54 KB
113COPY config/privoxy/config /etc/privoxy/config.template # buildkit910 B
114COPY --chmod=755 root_s6/privoxy/run /etc/s6-overlay/s6-rc.d/privoxy/run #1.16 KB
115COPY --chmod=755 root_s6/custom-metrics/run /etc/s6-overlay/s6-rc.d/custom-metrics/run #581 B
116COPY --chmod=755 root_s6/vpn-monitor/run /etc/s6-overlay/s6-rc.d/vpn-monitor/run #4.45 KB
117COPY --chmod=755 root_s6/vpn-monitor/finish /etc/s6-overlay/s6-rc.d/vpn-monitor/finish #1.21 KB
118COPY --chmod=755 root_s6/pia-port-forward/run /etc/s6-overlay/s6-rc.d/pia-port-forward/run #452 B
119COPY --chmod=755 root_s6/pia-port-forward/finish /etc/s6-overlay/s6-rc.d/pia-port-forward/finish #729 B
120COPY --chmod=755 root/vpn-killswitch.sh /usr/local/bin/vpn-killswitch.sh #3.11 KB
121COPY --chmod=755 root/pia-port-forward.sh /usr/local/bin/pia-port-forward.sh #3.36 KB
122RUN |32 VPN_USER= VPN_PASS= VPN_CLIENT=openvpn7.16 KB
123LABEL security.scan=enabled security.updates=auto org.opencontainers.image.title=transmissionvpn org.opencontainers.image.description=Transmission0 B
124HEALTHCHECK {Test:[CMD-SHELL /root/healthcheck.sh] Interval:1m0s Timeout:10s0 B

Command

COPY /root-out/ / # buildkit