vidurb / docker-transmission-wireguard Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
I can't understand why I'm unable to join Ubuntu tracker
the binding on 10.7.0.2 seems to me a little bit weird... this should be 10.7.0.4 ?
[2021-04-07 15:26:57.162] Couldn't bind port 51413 on 10.7.0.2: Address not available (/home/buildozer/aports/community/transmission/src/transmission-3.00/libtransmission/net.c:452)
[cont-init.d] 10-configure-user: exited 0.
[cont-init.d] 20-start-wireguard: executing...
[#] ip link add wg0 type wireguard
[#] wg setconf wg0 /dev/fd/63
[#] ip -4 address add 10.7.0.4/24 dev wg0
[#] ip link set mtu 1420 up dev wg0
[#] resolvconf -a wg0 -m 0 -x
[#] wg set wg0 fwmark 51820
[#] ip -4 route add 0.0.0.0/0 dev wg0 table 51820
[#] ip -4 rule add not fwmark 51820 table 51820
[#] ip -4 rule add table main suppress_prefixlength 0
[#] sysctl -q net.ipv4.conf.all.src_valid_mark=1
[#] iptables-restore -n
[#] DROUTE=$(ip route | grep default | awk '{print $3}'); HOMENET=192.168.0.0/16; HOMENET2=10.0.0.0/8; HOMENET3=172.16.0.0/12; ip route add $HOMENET3 via $DROUTE;ip route add $HOMENET2 via $DROUTE; ip route add $HOMENET via $DROUTE;iptables -I OUTPUT -d $HOMENET -j ACCEPT;iptables -A OUTPUT -d $HOMENET2 -j ACCEPT; iptables -A OUTPUT -d $HOMENET3 -j ACCEPT; iptables -A OUTPUT ! -o wg0 -m mark ! --mark $(wg show wg0 fwmark) -m addrtype ! --dst-type LOCAL -j REJECT
[cont-init.d] 20-start-wireguard: exited 0.
[cont-init.d] 30-configure-transmission: executing...
Transmission configuration file not generated as a file exists at /data/transmission-home/settings.json
[cont-init.d] 30-configure-transmission: exited 0.
[cont-init.d] 40-configure-privoxy: executing...
Privoxy configuration file generated at /etc/privoxy/config
[cont-init.d] 40-configure-privoxy: exited 0.
[cont-init.d] done.
[services.d] starting services
2021-04-07 15:26:55.893 b6f32558 Info: Privoxy version 3.0.28
2021-04-07 15:26:55.893 b6f32558 Info: Program name: privoxy
[services.d] done.
[2021-04-07 15:26:57.161] Transmission 3.00 (bb6b5a062e) started (/home/buildozer/aports/community/transmission/src/transmission-3.00/libtransmission/session.c:769)
[2021-04-07 15:26:57.162] RPC Server Adding address to whitelist: 127.0.0.1 (/home/buildozer/aports/community/transmission/src/transmission-3.00/libtransmission/rpc-server.c:956)
[2021-04-07 15:26:57.162] RPC Server Serving RPC and Web requests on 0.0.0.0:9091/transmission/ (/home/buildozer/aports/community/transmission/src/transmission-3.00/libtransmission/rpc-server.c:1243)
[2021-04-07 15:26:57.162] Couldn't bind port 51413 on 10.7.0.2: Address not available (/home/buildozer/aports/community/transmission/src/transmission-3.00/libtransmission/net.c:452)
[2021-04-07 15:26:57.162] Port Forwarding Stopped (/home/buildozer/aports/community/transmission/src/transmission-3.00/libtransmission/port-forwarding.c:196)
[2021-04-07 15:26:57.162] UDP Couldn't bind IPv4 socket (/home/buildozer/aports/community/transmission/src/transmission-3.00/libtransmission/tr-udp.c:335)
[2021-04-07 15:26:57.162] DHT Generating new id (/home/buildozer/aports/community/transmission/src/transmission-3.00/libtransmission/tr-dht.c:389)
[2021-04-07 15:26:57.162] Using settings from "/data/transmission-home" (/home/buildozer/aports/community/transmission/src/transmission-3.00/daemon/daemon.c:646)
[2021-04-07 15:26:57.162] Saved "/data/transmission-home/settings.json" (/home/buildozer/aports/community/transmission/src/transmission-3.00/libtransmission/variant.c:1221)
[2021-04-07 15:26:57.162] Watching "/data/watch" for new .torrent files (/home/buildozer/aports/community/transmission/src/transmission-3.00/daemon/daemon.c:698)
[2021-04-07 15:26:57.162] Loaded 1 torrents (/home/buildozer/aports/community/transmission/src/transmission-3.00/libtransmission/session.c:2170)
[2021-04-07 15:26:57.162] web will verify tracker certs using envvar CURL_CA_BUNDLE: /etc/ssl/certs/ca-certificates.crt (/home/buildozer/aports/community/transmission/src/transmission-3.00/libtransmission/web.c:455)
[2021-04-07 15:26:57.162] web NB: this only works if you built against libcurl with openssl or gnutls, NOT nss (/home/buildozer/aports/community/transmission/src/transmission-3.00/libtransmission/web.c:457)
[2021-04-07 15:26:57.162] web NB: invalid certs will show up as 'Could not connect to tracker' like many other errors (/home/buildozer/aports/community/transmission/src/transmission-3.00/libtransmission/web.c:458)
[2021-04-07 15:26:58.154] ubuntu-20.10-live-server-amd64.iso Could not connect to tracker (/home/buildozer/aports/community/transmission/src/transmission-3.00/libtransmission/announcer.c:1085)
[2021-04-07 15:26:58.154] ubuntu-20.10-live-server-amd64.iso Retrying announce in 20 seconds. (/home/buildozer/aports/community/transmission/src/transmission-3.00/libtransmission/announcer.c:1094)
[2021-04-07 15:26:58.154] ubuntu-20.10-live-server-amd64.iso Could not connect to tracker (/home/buildozer/aports/community/transmission/src/transmission-3.00/libtransmission/announcer.c:1085)
[2021-04-07 15:26:58.154] ubuntu-20.10-live-server-amd64.iso Retrying announce in 20 seconds. (/home/buildozer/aports/community/transmission/src/transmission-3.00/libtransmission/announcer.c:1094)
HI!
i'm using this container, working really well, but I'm getting a bit worried regarding that it's becoming stale, especially the base image.
Would it be possible to deploy a dependency updating tool like https://github.com/renovatebot/renovate to keep it updated?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.