Commit Graph

2303 Commits

Author SHA1 Message Date
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
github-actions
5ee2b72d73 GitHub bot : graphs updated 2026-01-09 12:13:56 +00:00
github-actions
da09adeeb6 Github bot : image compressed 2026-01-04 23:07:02 +00:00
github-actions
be7b9d7ba2 GitHub bot : graphs updated 2026-01-02 12:12:26 +00:00
github-actions
0c8f5239bf Github bot : image compressed 2025-12-28 23:06:51 +00:00
github-actions
c6b84a8b46 GitHub bot : graphs updated 2025-12-26 12:12:24 +00:00
Alexandre
c972094f59 Handle WireGuard sysctl failure on read-only hosts 2025-12-22 08:53:18 +01:00
github-actions
2be8099804 GitHub bot: changelog 2025-12-22 07:35:16 +00:00
Alexandre
943475e01b update 2025-12-22 08:29:27 +01:00
Alexandre
9e2f740df3 Add sysctl script to local sbin directory 2025-12-21 21:09:41 +01:00
Alexandre
aee0aa3915 Update config.yaml 2025-12-21 20:49:42 +01:00
Alexandre
3cf7987799 Remove homeassistant version from config.yaml 2025-12-21 17:29:55 +01:00
Alexandre
1b29b79d50 Remove duplicate ip6tables-legacy from ARG PACKAGES 2025-12-21 17:29:18 +01:00
Alexandre
06fdfa0232 Bump qbittorrent addon to 5.1.4-1 2025-12-21 17:21:37 +01:00
Alexandre
bc7f031fa9 Ensure wireguard sysctl wrapper is always used 2025-12-21 17:15:57 +01:00
Alexandre
4fca39886c Add legacy iptables packages for WireGuard 2025-12-21 16:58:29 +01:00
github-actions
bf006ecdf8 Github bot : image compressed 2025-12-14 23:06:37 +00:00
github-actions
92098d38dd GitHub bot : graphs updated 2025-12-12 12:12:44 +00:00
github-actions
a175ea5cef Github bot : image compressed 2025-12-07 23:06:17 +00:00
github-actions
f325ec908d GitHub bot : graphs updated 2025-12-05 12:13:35 +00:00
Alexandre
d90e3f7b91 Remove support development headings from READMEs 2025-12-01 14:12:00 +01:00
github-actions
18e98f0417 Github bot : image compressed 2025-11-30 23:06:33 +00:00
alexbelgium
a7bfda7fa2 Updater bot : qbittorrent updated to 5.1.4 2025-11-29 01:59:09 +01:00
github-actions
f5d3e322b4 GitHub bot : graphs updated 2025-11-28 12:13:50 +00:00
Alexandre
2f40d46568 Downgrade qBittorrent version to 5.1.2-22 2025-11-26 06:55:50 +01:00
Alexandre
a237ee9169 Update qBittorrent version to 5.1.2-23 2025-11-26 06:55:07 +01:00
github-actions
51fd1a7404 GitHub bot: changelog 2025-11-24 21:21:15 +00:00
Alexandre
f93085cb8b Update qbittorrent version to 5.1.2-22 2025-11-24 22:15:57 +01:00
Alexandre
9aa8bf2664 Merge pull request #2234 from alexbelgium/codex/adapt-vpn-guard-for-openvpn_alt_mode
Handle VPN monitor interface binding
2025-11-24 22:12:16 +01:00