Analysis updated 2026-05-18
Run a personal VLESS proxy node using free GitHub Codespaces compute
Generate a QR code to connect a phone client to the proxy
Monitor live traffic and switch routing modes through a terminal menu
Subscribe to community donated proxy configs shared through the repo
| code-leafy/g2rayxcodeleafy | ayghri/i-have-adhd | nikvpn-iran/nikvpn-codespace | |
|---|---|---|---|
| Stars | 60 | 61 | 65 |
| Language | Shell | Shell | Shell |
| Setup difficulty | moderate | easy | easy |
| Complexity | 3/5 | 1/5 | 2/5 |
| Audience | developer | vibe coder | general |
Figures from each repo's GitHub metadata at analysis time.
Runs only inside GitHub Codespaces and requires curl, jq, and Bash 4.0 or newer, intended for educational and research use per the README's disclaimer.
G2rayXCodeLeafy is an interactive Bash script that sets up and manages a VLESS proxy server using the Xray engine, designed specifically to run inside a GitHub Codespace rather than a traditional server. VLESS is a proxy protocol often used to route internet traffic through a remote server, commonly for bypassing network restrictions in regions with limited internet access. Once launched inside a Codespace, the script presents a menu driven panel in the terminal for generating and starting a proxy configuration, monitoring live traffic statistics, and producing a QR code that can be scanned to import the connection into a client app. It includes a keepalive loop meant to stop the Codespace from going idle and shutting down, automatic restarts if something fails, and support for switching between different routing modes such as automatic IP detection or a custom CDN route. The repository also maintains a shared text file of configuration links donated by other users of the project, which anyone can subscribe to. To use it, you fork the repository on GitHub, open a Codespace from your fork, and wait a few minutes for the environment to build. The panel script starts automatically in the terminal once the Codespace is ready, or can be run manually with a single command if it does not. The requirements are a GitHub account for Codespaces access, the curl and jq command line tools, and Bash version 4 or newer, with the underlying Xray engine detected and installed automatically. The README states plainly that the project is intended for educational and research purposes only, that the developer does not encourage bypassing network restrictions in violation of local law, and that users are responsible for complying with regulations in their own region. The project is written in Bash and released under the MIT license.
A Bash panel that turns a free GitHub Codespace into a VLESS proxy server you manage through a menu driven terminal interface.
Mainly Shell. The stack also includes Bash, Xray-core.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.