You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+44-6Lines changed: 44 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,18 +1,29 @@
1
1
# Chain Proxy Builder
2
2
3
-
A powerful, standalone web application to chain two proxy configurations into a single Xray JSON configuration. This tool is specifically designed to help users combine multiple proxy layers for enhanced connection stability and fixed IP masking.
A powerful, standalone web application to chain two proxy configurations into a single **Xray** or **Sing-box** JSON configuration. This tool is specifically designed to help users combine multiple proxy layers for enhanced connection stability and fixed IP masking.
4
6
5
7
## 🚀 Features
6
8
7
9
-**Dual Config Chaining**: Easily chain a primary proxy (e.g., Worker/CDN) with a secondary chain proxy.
8
-
-**Protocol Support**: Supports **VLESS**, **VMess**, **Trojan**, **Shadowsocks**, **SOCKS**, and **HTTP**.
9
-
-**ECH Support**: Automatically parses and includes `echConfigList` for secure connections.
10
-
-**Xray JSON Generation**: Generates a clean, optimized JSON configuration ready for use in Xray clients.
|**Shadowsocks**|`ss://base64(method:pass)@server:port`| No transport (ws, grpc, etc.) and no TLS support |
48
+
|**SOCKS**|`socks://user:pass@server:port`| Must include username and password |
49
+
|**HTTP**|`http://user:pass@server:port`| Must include username and password |
50
+
|**SSH**| 4-field input (server, port, user, password) |**Sing-box only** — not supported by Xray |
51
+
52
+
## ⚠️ Important Notes
53
+
54
+
-**SOCKS & HTTP** configs must have **username and password** included.
55
+
-**Xray** does not support **raw** (headerless TCP) configs — use TCP with http header type instead.
56
+
-**Shadowsocks** cannot have any transport (WebSocket, gRPC, HTTPUpgrade, etc.) and cannot have TLS.
57
+
-**SSH** is only supported by **Sing-box**. When SSH is used, the Xray tab is automatically disabled. Use the [sing-box client](https://sing-box.sagernet.org/) for SSH configs.
0 commit comments