Commit Graph

32 Commits

Author SHA1 Message Date
475d511345 feat(normalsub): use user password in subscription link path
Refactored normalsub.py to use the user's password as the identifier in the subscription URL path instead of the username, enhancing privacy by making user enumeration harder.
2025-05-27 20:59:37 +03:30
2168080843 feat: Refactor normalsub to use Caddy as reverse proxy 2025-05-27 16:20:02 +03:30
6c5486eafc feat: Add function to edit Normalsub subpath
This commit introduces a new 'edit_subpath' command to the
normalsub.sh script. This allows users to change the SUBPATH
variable in the .env file and automatically restarts the
hysteria-normal-sub service to apply the changes.
2025-05-17 23:20:04 +03:30
15780cf43a 🔒 Improve SSL certificate handling with auto-renewal detection 2025-04-27 23:05:30 +03:30
53f3dd49a9 Fix: Return 404 User Not Found 2025-04-01 00:12:36 +03:30
08d1679dc0 Implement noindex headers in responses & noindex tag in html & noindex
in robots.txt & close connection if the path is invalid
2025-03-31 18:39:04 +00:00
13f6cdfcbe Update singbox config 2025-03-01 15:28:24 +03:30
82eb14080e Just Welcome 2025-02-28 22:06:52 +03:30
eb2b3f590b Fix: Enforce strict subpath validation and URL safety 2025-02-28 21:17:33 +03:30
a5dd5f6f9f feat: Implement subpath support for normal subscriptions 2025-02-28 14:24:14 +03:30
4978125360 Comment logging 2025-02-26 23:42:49 +03:30
10597b154c Comment logging 2025-02-26 23:42:22 +03:30
2839ed8684 Combined singbox with normal sub 2025-02-26 23:41:24 +03:30
f3f16cf63e Create singbox.json 2025-02-26 23:40:29 +03:30
c0a532ebbf Comment open button 2025-02-22 20:37:05 +03:30
dfbde933ef New Template 2025-02-22 20:26:45 +03:30
f0697d56e6 Fix: Include both IPv4 and IPv6 URIs in normalsub output 2025-02-22 13:31:02 +03:30
54aa154465 Fix: Handle missing IPv4/IPv6 URIs and improve UI/UX 2025-02-22 13:22:01 +03:30
b8f548b6f9 Create template.html 2025-02-22 11:01:38 +03:30
8899975fbc feat: Enhance normalsub UI and data display 2025-02-22 11:00:28 +03:30
b307ff7675 feat: Enhance v2rayNG compatibility for pinSHA256 conversion
Converting the pinSHA256 value from Base64 to colon-separated hexadecimal format when a v2rayNG User-Agent is detected.
2025-02-13 20:54:39 +03:30
0fdbf67769 Better output 2025-02-13 00:10:09 +03:30
4594db82d3 typo 2025-02-12 23:50:26 +03:30
cb8ed7bd36 Added userinfo 2025-02-12 23:43:58 +03:30
989fb5650b Probably fix the port 80 occupation to issue certificate 2025-02-09 03:00:57 +00:00
99935d99b6 Temporarily stop Caddy to free port 80 for certification 2025-02-09 00:31:32 +03:30
a8ac9b02c5 Fix: certificate deletion 2025-02-09 00:21:15 +03:30
2214e88156 Change dependency: use Python package for certbot 2025-02-08 23:52:38 +03:30
f2d8009515 Refactor services name 2025-02-07 21:08:41 +00:00
65928da0eb Fix certificate 2024-12-17 16:38:19 +03:30
4bc59b4858 Create normalsub.sh 2024-10-06 21:40:30 +03:30
8400d55c64 Create normalsub.py 2024-10-06 21:40:02 +03:30