Commit Graph

17 Commits

Author SHA1 Message Date
7ff72e720c feat: Add decoy site functionality to Hysteria web panel
- Add ability to configure a decoy site on port 443 while hiding the web panel
- Support both same-port and separate-port configurations
- Add commands to manage decoy sites: 'decoy' to add/configure and 'stopdecoy' to remove
- Ensure clean reversion of Caddy configuration when stopping decoy sites
- Make decoy path optional during panel startup

This enhancement improves obfuscation capabilities by serving legitimate-looking 
content on standard HTTPS port while keeping the actual panel hidden behind a 
secret path.
2025-04-25 20:50:24 +03:30
07b186b062 Fixed blocked path 2025-02-12 23:58:01 +03:30
edc4568e4d Change Port 2025-02-12 22:54:29 +03:30
0fc30874d4 Update webpanel_shell.sh 2025-02-11 15:55:34 +03:30
989fb5650b Probably fix the port 80 occupation to issue certificate 2025-02-09 03:00:57 +00:00
908d97f6b3 Fix some bugs related to webpanel 2025-02-07 22:48:00 +00:00
767b43d992 Create separate caddy service for hysteria project 2025-02-07 22:27:54 +00:00
f2d8009515 Refactor services name 2025-02-07 21:08:41 +00:00
26ce040d67 Remove status command and function from webpanel_shell.sh 2025-02-07 18:52:08 +00:00
bf6851a57d Hash admin password in the config file 2025-02-07 17:58:15 +00:00
d6eac53ed5 Impelement getting status of webpanel services in webpanel_shell.sh 2025-02-07 02:48:01 +00:00
9167f45c26 Disable Caddy admin panel and http-to-https redirects 2025-02-05 22:35:12 +00:00
cd69795c5e Change Caddyfile to block requests if they don't start with ROOT_PATH 2025-02-05 21:52:12 +00:00
82394d6b6c Implement get-webpanel-api-token command 2025-02-05 19:34:31 +00:00
287253da0a Add -y to install a program 2025-02-04 21:20:13 +00:00
f2a98d2113 Fix path bugs 2025-02-04 21:20:13 +00:00
207cdb8b28 Implement webpanel bash script (shell) 2025-02-04 17:38:05 +00:00