amircloner

amircloner / g2ray

Public

Self-hosted proxy setup running inside GitHub Codespaces — for educational purposes only

345
1,839
89% credibility
Found May 11, 2026 at 345 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Dockerfile
AI Summary

This project provides an easy way to set up a personal proxy server inside GitHub Codespaces for connecting compatible clients.

How It Works

1
🔍 Discover g2ray

You hear about a simple way to create your own private internet tunnel using GitHub's free online workspace.

2
📂 Make it yours

You copy the project to your own GitHub space so you can use it personally.

3
🚀 Start your workspace

You go to the Codespaces section and create a new online workspace from your copy.

4
Watch it prepare

You wait a few minutes while everything sets up automatically in the online workspace.

5
🔗 Get your special link

A ready-to-use connection link appears right in the workspace's message area.

6
📱 Connect your device

You copy the link and paste it into a compatible app on your phone or computer.

🌐 Browse freely

Your private tunnel is live, letting you access the internet securely through GitHub's space until your free time runs out.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 345 to 345 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is g2ray?

g2ray spins up a self-hosted proxy server—think g2ray VPN or self-hosted HTTP proxy—right inside GitHub Codespaces using a Dockerfile-based setup with Xray-core. Fork the repo, launch a Codespace, and it auto-configures a VLESS-over-TLS endpoint, printing a ready-to-use connection string for clients like v2rayNG or Nekobox. Developers get a quick self-hosted forward proxy or reverse proxy without provisioning servers, ideal for testing or bypassing network blocks.

Why is it gaining traction?

With 345 stars, it hooks devs needing a self-hosted proxy Docker setup or self-hosted GitHub Codespaces runner that skips VPS costs and complexity. The zero-infra launch—under 5 minutes to a working self-hosted proxy server—beats traditional self-hosted proxy managers, plus it leverages GitHub's free 60-hour monthly quota on 2-core instances. Compatibility across regions and clean client links make it a frictionless pick for on-demand proxies like a self-hosted YouTube proxy.

Who should use this?

Network engineers testing self-hosted web proxies on restricted corporate nets, or backend devs prototyping self-hosted GitHub Actions runners with proxy needs. It's for frontend teams dodging geo-blocks during CI/CD, or hobbyists running self-hosted proxy websites for personal streaming without hardware.

Verdict

Grab it for experimental self-hosted proxy needs—solid README and 345 stars show promise, but the 0.9% credibility score flags it as early-stage with no tests. Use responsibly within quotas and educational bounds; stop Codespaces to conserve hours.

(182 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.