Sign inSign up

magicalyak/transmissionvpn:4.1.1-r4

Multi-platform
Index digest

sha256:ea8142f0b4c0c29370691487fb460fe9d5dc41ba0849d14dc20c6684ea529578

OS/ARCH

Compressed size

46.86 MB

Last pushed

4 months by magicalyak

Type

Image

Manifest digest

sha256:16d6ba5e8ae399928be36d88c01939d58bfdbbd6e515af9a42ab70c54064c434

Image Layers

1COPY /root-out/ / # buildkit6.77 MB
2ARG BUILD_DATE=2026-04-04T14:03:40+00:000 B
3ARG VERSION=f4fa988f-ls2260 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:- f4fa988f-ls226 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 #698 B
13ADD --chmod=755 https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/with-contenv.v1 /usr/bin/with-contenv #426 B
14ENV PS1=$(whoami)@$(hostname):$(pwd)\$ HOME=/root TERM=xterm0 B
15RUN |6 BUILD_DATE=2026-04-04T14:03:40+00:00 VERSION=f4fa988f-ls226 MODS_VERSION=v36.03 MB
16COPY root/ / # buildkit4.48 KB
17ENTRYPOINT ["/init"]0 B
18ENV LSIO_FIRST_PARTY=true0 B
19ARG BUILD_DATE=2026-04-07T11:21:49+00:000 B
20ARG VERSION=4.1.1-r1-ls3380 B
21ARG TRANSMISSION_VERSION=4.1.1-r10 B
22LABEL build_version=Linuxserver.io version:- 4.1.1-r1-ls338 Build-date:-0 B
23LABEL maintainer=aptalca0 B
24RUN |3 BUILD_DATE=2026-04-07T11:21:49+00:00 VERSION=4.1.1-r1-ls338 TRANSMISSION_VERSION=4.1.1-r119.97 MB
25COPY root/ / # buildkit2.95 KB
26COPY /usr/bin/unrar-alpine /usr/bin/unrar # buildkit338.1 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=openvpn13.71 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 #1011 B
109COPY --chmod=755 root/etc/cont-init.d/03-setup-directory-compatibility.sh /etc/cont-init.d/03-setup-directory-compatibility #1.08 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.59 KB
112COPY --chmod=755 root/healthcheck.sh /root/healthcheck.sh #3.54 KB
113COPY config/privoxy/config /etc/privoxy/config.template # buildkit916 B
114COPY --chmod=755 root_s6/privoxy/run /etc/s6-overlay/s6-rc.d/privoxy/run #1.17 KB
115COPY --chmod=755 root_s6/custom-metrics/run /etc/s6-overlay/s6-rc.d/custom-metrics/run #587 B
116COPY --chmod=755 root_s6/vpn-monitor/run /etc/s6-overlay/s6-rc.d/vpn-monitor/run #4.46 KB
117COPY --chmod=755 root_s6/vpn-monitor/finish /etc/s6-overlay/s6-rc.d/vpn-monitor/finish #1.22 KB
118COPY --chmod=755 root_s6/pia-port-forward/run /etc/s6-overlay/s6-rc.d/pia-port-forward/run #460 B
119COPY --chmod=755 root_s6/pia-port-forward/finish /etc/s6-overlay/s6-rc.d/pia-port-forward/finish #740 B
120COPY --chmod=755 root/vpn-killswitch.sh /usr/local/bin/vpn-killswitch.sh #3.12 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.17 KB
123LABEL security.scan=enabled security.updates=auto org.opencontainers.image.title=transmissionvpn org.opencontainers.image.description=Transmission0 B
124HEALTHCHECK &{["CMD-SHELL" "/root/healthcheck.sh"] "1m0s" "10s"0 B

Command

COPY /root-out/ / # buildkit