Commit Graph

2431 Commits

Author SHA1 Message Date
litinoveweedle
8c5171b027 removed host dependency 2026-02-03 21:09:17 +01:00
GitHub Actions
f41c7a9c1e Revert 'Update config.yaml' [nobuild] 2026-02-03 20:01:27 +00:00
Alexandre
2004e2603f Update config.yaml 2026-02-03 20:57:46 +01:00
Alexandre
4967f67315 Update Dockerfile 2026-02-03 20:57:35 +01:00
GitHub Actions
0562435481 Revert 'Update qbittorrent version to 5.1.4-6' [nobuild] 2026-02-03 19:43:54 +00:00
Alexandre
da8a8cf628 Update qbittorrent version to 5.1.4-6 2026-02-03 20:40:12 +01:00
Alexandre
a57589f428 Refactor cleanup function to remove exit_codeRêver
Remove unused local variable exit_code from cleanup function.
2026-02-03 20:39:48 +01:00
Alexandre
c038183295 Revert awaiting new code 2026-02-03 20:39:21 +01:00
Alexandre
97bc68f228 Chmod +x 2026-02-03 19:58:19 +01:00
litinoveweedle
9789b9dab6 added comments 2026-02-03 17:42:40 +01:00
litinoveweedle
333116c8fc improve endpoint hostname validation 2026-02-03 17:34:48 +01:00
litinoveweedle
2e0327fe87 fixes
replaced IFS by mapfile where relevant
2026-02-03 13:00:32 +01:00
github-actions
0f1e69b63a Github bot : image compressed 2026-02-01 23:09:26 +00:00
Alexandre
303278982d Remove LSIO non-root env from addon Dockerfiles 2026-01-31 15:54:28 +01:00
Alexandre
29b05078db Set LSIO non-root user flag to 0 2026-01-31 12:42:07 +01:00
github-actions
98e4abb26c GitHub bot : graphs updated 2026-01-30 12:16:31 +00:00
Alexandre
c8e8d3c16e Clean 2026-01-30 09:11:12 +01:00
litinoveweedle
699400ad40 the real fix to fix vpn script permissions ;-) 2026-01-29 17:21:34 +01:00
litinoveweedle
bfdbd1e289 fixed vpn script execute permissions 2026-01-29 17:18:20 +01:00
litinoveweedle
38302a8428 fix opevpn config path in log message 2026-01-29 17:08:40 +01:00
litinoveweedle
092bf0ab46 fixed find of openvpn configs 2026-01-29 17:04:31 +01:00
litinoveweedle
ffaec60c47 correct check for bashio fs.directory_exists 2026-01-29 16:51:57 +01:00
Alexandre
541e929071 lsio 2026-01-29 15:12:12 +01:00
Alexandre
302e39459d remove bashio standalone 2026-01-29 13:26:08 +01:00
Alexandre
aa987e1ede update standalone 2026-01-29 11:32:18 +01:00
Alexandre
f43020d85b Accept standalone bashio 2026-01-29 11:06:24 +01:00
Alexandre
10b743e6fd Avoid wireguard conf validation message 2026-01-28 14:15:11 +01:00
Alexandre
a82cb73634 No more bin folder 2026-01-28 13:56:39 +01:00
litinoveweedle
22dc8a8351 overhaul of the cont-init vpn scripts 2026-01-27 12:17:30 +01:00
litinoveweedle
80f7efb013 overhaul cont-init vpn scripts 2026-01-27 12:15:16 +01:00
litinoveweedle
b001f1ebca Add wireguard MTU option
+ fix OpenVPN suffix to both conf and ovn
2026-01-26 20:24:29 +01:00
litinoveweedle
af403e5eae fix OpenVPN config suffix 2026-01-26 18:26:14 +01:00
litinoveweedle
3559f52e84 Merge branch 'alexbelgium:master' into qbittorrent_vpn_overhaul 2026-01-26 18:12:25 +01:00
litinoveweedle
38c8929605 vpn service script improvements & fixes
simplified logging + notify user on the VPN behavior
improved DNS servers handling + IPv6 defaults
added Wireguard persistent-keepalive option
fixed some execution bugg + typos
2026-01-26 18:11:13 +01:00
github-actions
e88fbb3d4d Github bot : image compressed 2026-01-25 23:07:31 +00:00
litinoveweedle
7e0281bc21 remove unnecessary OpeVPN scripts 2026-01-25 17:40:17 +01:00
litinoveweedle
1a0df6c5c2 improve dns servers handling
fixed routing rule addresses
2026-01-25 17:23:59 +01:00
litinoveweedle
47a43c82b4 initial VPN logic implementation
both Wireguard and OpenVPN are  now handled by single service file
This remove dependency to external tools
Simplify vpn routing by using dedicated routing table which is used by qbittorrent torrent client listenning directly on the vpn interface.
To prevent DNS leeks traffic to addon configured DNS servers is forced to use same dedicated routing table
2026-01-25 09:21:49 +01:00
github-actions
41e7af6ae7 GitHub bot : graphs updated 2026-01-23 12:14:42 +00:00
github-actions
eefd1c8a26 GitHub bot: changelog 2026-01-23 10:08:05 +00:00
Alexandre
59e2c1aa0a Update qbittorrent version to 5.1.4-5 2026-01-23 11:02:01 +01:00
litinoveweedle
f3f4d2ef81 Implement cleanup for temporary files in iptables-restore
Add cleanup function to remove temporary files on exit.
2026-01-22 23:09:08 +01:00
litinoveweedle
30e047c020 Add cleanup function to ip6tables-restore script 2026-01-22 23:08:09 +01:00
Alexandre
70c522ecf9 Update 2026-01-21 14:24:19 +01:00
Alexandre
1f3eb13cb8 Clean 2026-01-20 14:27:06 +01:00
github-actions
cd75c0613f Github bot : image compressed 2026-01-18 23:06:46 +00:00
Alexandre
5bcb21db5e Define shebang on the fly 2026-01-16 19:58:50 +01:00
github-actions
8c56074884 GitHub bot : graphs updated 2026-01-16 12:13:07 +00:00
github-actions
7f7a9c648d Github bot : image compressed 2026-01-11 23:08:53 +00:00
Alexandre
6636d72d86 Align changelog dates to ISO 8601 2026-01-10 20:12:24 +01:00