Alexandre
6e635c3a76
update
2025-11-24 15:38:17 +00:00
Alexandre
27abb2144f
update
2025-11-24 15:37:21 +00:00
Alexandre
05881fd101
update
2025-11-24 15:35:21 +00:00
Alexandre
d0f81bace5
update
2025-11-24 15:31:26 +00:00
Alexandre
d01ca4cc41
update
2025-11-24 15:24:30 +00:00
Alexandre
dc540a34ef
update
2025-11-24 15:20:38 +00:00
Alexandre
047c8797c1
update
2025-11-24 15:16:17 +00:00
Alexandre
2bf9c0413c
improve donate
2025-11-24 15:14:27 +00:00
github-actions
55b5401ca4
GitHub bot: changelog
2025-11-24 14:47:25 +00:00
Alexandre
9387a3ebfd
Update config.yaml
2025-11-24 15:41:16 +01:00
GitHub Actions
696a786e93
Revert 'Update config.yaml' [nobuild]
2025-11-24 14:34:58 +00:00
Alexandre
f72bb6194a
Update config.yaml
2025-11-24 15:29:58 +01:00
Alexandre
d5be0fb5b0
Merge pull request #2232 from alexbelgium/codex/create-single-ip-leakage-monitoring-service
...
Add shared VPN leak monitoring service
2025-11-24 14:12:14 +00:00
Alexandre
b94818666b
Add shared VPN leak monitoring service
2025-11-24 14:11:57 +00:00
Alexandre
c25fd8ae1e
revert
2025-11-24 13:56:09 +00:00
Alexandre
60859009bb
Update run
2025-11-24 14:54:30 +01:00
Alexandre
3bbd21e83d
Update run
2025-11-24 14:50:39 +01:00
GitHub Actions
539afb1ada
Revert 'Update config.yaml' [nobuild]
2025-11-24 13:49:40 +00:00
Alexandre
c278320079
Create finish script for vpn_guard service
...
Add finish script to handle Nginx failure in vpn_guard.
2025-11-24 14:46:39 +01:00
Alexandre
759d8ab131
Add VPN leak monitoring script
...
This script monitors VPN connection and checks for IP leaks, allowing nginx to start only when the VPN is active.
2025-11-24 14:46:19 +01:00
Alexandre
1869a9f712
Update CHANGELOG with new VPN leakage verification
...
Removed outdated entry and added a new feature for VPN leakage verification.
2025-11-24 14:44:54 +01:00
Alexandre
7e05d0d58a
Update config.yaml
2025-11-24 14:44:33 +01:00
Alexandre
431dcb50d3
Simplify nginx run script by removing VPN checks
...
Removed VPN monitoring and IP leak protection logic from the nginx run script.
2025-11-24 14:43:28 +01:00
Alexandre
f4bcaa38db
Enhance VPN IP and country retrieval methods
...
Updated the VPN_INFO_URL to allow for country lookup by IP and improved the public IP fetching method with multiple fallback URLs.
2025-11-24 14:21:32 +01:00
Alexandre
53adeabb39
Decrease initial delay for VPN leak monitoring
...
Reduced initial delay for VPN leak checks from 60 to 30 seconds.
2025-11-24 14:10:48 +01:00
Alexandre
bb58c2898d
Update run
2025-11-24 14:08:30 +01:00
Alexandre
2bf211bdaa
Update 00-global_var.sh
2025-11-24 13:16:42 +01:00
Alexandre
ce807bdf0f
Revise script notice for environment variables usage
...
Updated script documentation to reflect changes in environment variable handling.
2025-11-24 13:16:18 +01:00
github-actions
857e96b810
GitHub bot: changelog
2025-11-24 11:45:14 +00:00
Alexandre
5f55174354
Update CHANGELOG.md
2025-11-24 12:39:59 +01:00
Alexandre
e7769aaf24
Update config.yaml
2025-11-24 12:39:45 +01:00
Alexandre
5ab8baadf1
Rename config source file if '/tempenv' is empty
...
Rename the config source file to include '.old' extension when '/tempenv' is empty.
2025-11-24 12:34:18 +01:00
Alexandre
4b501845c5
Fix echo command to append an empty line to /tempenv
2025-11-24 12:33:15 +01:00
Alexandre
86e10379cd
Update run
2025-11-24 09:47:56 +01:00
github-actions
c610500d15
GitHub bot: changelog
2025-11-24 08:30:10 +00:00
Alexandre
374b3b8c4c
Remove version 5.1.2-18 entry from CHANGELOG
...
Removed outdated entry for version 5.1.2-18 from CHANGELOG.
2025-11-24 09:23:49 +01:00
Alexandre
f94b1fd18f
Update config.yaml
2025-11-24 09:23:38 +01:00
Alexandre
a230b28ffd
Update run
2025-11-24 09:22:28 +01:00
Alexandre
81cee949ab
Modify VPN monitor condition for public IP check
...
Change condition to check if /currentip is not empty before starting the VPN monitor.
2025-11-24 09:09:56 +01:00
Alexandre
72d1071fa5
Change condition for VPN leakage service start
2025-11-24 09:09:21 +01:00
github-actions
5fd7b5ed32
GitHub bot: changelog
2025-11-24 08:08:06 +00:00
Alexandre
6f28b28d3d
Cleanup changelog by removing old entries
...
Removed outdated changelog entries for versions 5.1.2-17 and 5.1.2-16.
2025-11-24 09:02:57 +01:00
Alexandre
f74569d99a
Update qbittorrent version to 5.1.2-18
2025-11-24 09:02:47 +01:00
Alexandre
b3be37640e
Improve validation and error handling in svc-qbittorrent
...
Refactor validation and error handling in WireGuard setup.
2025-11-24 09:02:35 +01:00
Alexandre
7ee0c3785e
Clean up country code URL sources in run script
...
Removed unused URL sources for country code lookup.
2025-11-24 08:59:09 +01:00
github-actions
7308f78a39
GitHub bot: changelog
2025-11-24 07:56:47 +00:00
Alexandre
3f17818ce9
Update qBittorrent version to 5.1.2-17
2025-11-24 08:51:17 +01:00
Alexandre
0264ef9d97
Implement public IP check for VPN leak monitoring
...
Added public IP fetching and logging for VPN services.
2025-11-24 08:50:17 +01:00
Alexandre
822c03dac9
Refactor VPN and WireGuard handling in run script
...
Refactor VPN leak monitoring and WireGuard setup logic, improving clarity and functionality. Adjust log messages for better understanding.
2025-11-24 08:46:48 +01:00
Alexandre
bda1ffedde
Enhance VPN leak monitoring and IP fetching methods
...
Refactor public IP fetching and VPN leak monitoring logic. Introduce new helper functions for fetching public IP and country code with improved error handling and randomization of URL sources. Update WireGuard and OpenVPN integration to include leak monitoring.
2025-11-24 08:45:37 +01:00