Set up a multi-user Trojan proxy server on a VPS using the one-line install script with automatic TLS certificate management
Manage user accounts and real-time traffic quotas through the browser-based web panel without touching the command line
Generate QR codes and shareable connection links for proxy clients directly from the management interface
Switch between the original Trojan engine and Trojan-Go at any time without losing user account data
Requires a domain name already pointed at your VPS and root server access before running the install script.
This is a management tool for running a Trojan proxy server with multiple users. Trojan is a protocol that disguises internet traffic as standard HTTPS, commonly used in China to get around network restrictions. This repository provides the administration layer on top of that protocol, handling user accounts, traffic limits, and server controls. The tool can be managed in two ways: through a web page in your browser, or via command-line commands on the server. The web interface lets you add and remove user accounts, view real-time traffic usage, see live server logs, and generate shareable connection links or QR codes for clients. The command-line interface covers the same operations and also supports command auto-completion for bash and zsh shells. Installation is handled through a one-line shell script, or alternatively through Docker containers. The setup requires a domain name that is already pointed at the server before you begin. The tool also integrates certificate management, fetching TLS certificates automatically through acme.sh so that the proxy can operate over encrypted connections. You can switch between two variants of the underlying proxy engine, the original Trojan and Trojan-Go, at any time from the interface. The README is written primarily in Chinese and is aimed at technical users who are setting up their own proxy infrastructure. It includes screenshots of the web management panel and the full list of command-line subcommands available after installation.
← jrohy on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.