From c642bcce1a49f6d3a6fdaf7aa59182490c4b1241 Mon Sep 17 00:00:00 2001 From: AB-UK Date: Fri, 26 Dec 2025 03:39:05 +0000 Subject: [PATCH] Init --- README.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..5f0295f --- /dev/null +++ b/README.md @@ -0,0 +1,45 @@ +# VPN Tray Manager + +Simple Windows system tray app for managing xray-core VPN servers. + +## Features + +- System tray icon with context menu +- Auto-start enabled VPN servers on launch +- Manage multiple servers from subscription URL +- Configure local ports and proxy types (SOCKS/HTTP) +- Enable/disable servers individually +- Servers restart automatically after config changes + +## Requirements + +- Windows 10/11 +- [xray-core](https://github.com/XTLS/Xray-core/releases) binary + +## Usage + +1. Run `win-test-tray.exe` +2. Right-click tray icon → Settings +3. Enter subscription URL and xray binary path +4. Check servers you want to enable +5. Click Save + +Running servers appear in the tray menu: +``` +✓ Server Name (SOCKS:1080) +✓ Another Server (HTTP:1081) +--- +Settings +--- +Exit +``` + +## Config Location + +`%APPDATA%\win-test-tray\config.json` + +## Build + +```bash +cargo build --release +```