siteproxy  by netptop

Online proxy for bypassing internet restrictions

created 5 years ago
2,740 stars

Top 17.7% on sourcepulse

GitHubView on GitHub
Project Summary

SiteProxy is an online reverse proxy tool designed for users seeking to bypass geo-restrictions and access blocked content like YouTube, Twitter, and Google. It offers a zero-configuration, secure, and high-performance solution for anonymous internet browsing, with integrated AI chat capabilities.

How It Works

SiteProxy leverages Hono, a modern web framework, to achieve significantly faster performance compared to traditional Express servers. It's designed for easy deployment on platforms like Cloudflare Workers and Pages, allowing users to host their proxy instance with minimal setup. The proxy routes user requests through its servers, masking the user's IP address and providing access to otherwise restricted websites.

Quick Start & Requirements

  • Cloudflare Pages Deployment: Clone the repository, edit build/cf_page/_worker.js to set your proxy domain and password, then upload the build/cf_page directory to Cloudflare Workers & Pages.
  • Cloudflare Workers Deployment: Download build/worker.js, edit it for your domain and password, then paste the content into a new Cloudflare Worker.
  • VPS/Cloud Server Deployment: Requires Node.js v21+, Nginx with SSL, and configuration of config.json.
  • Docker Deployment: Requires Docker and Nginx with SSL, then run docker compose up in the docker-node directory after configuring config.json.
  • Dependencies: Node.js (v21+ recommended for VPS/Docker), Cloudflare account, domain management.

Highlighted Details

  • Utilizes Hono for 4x performance improvement over Express.
  • Integrates DuckDuckGo AI Chat for free access to GPT-3.5 and Claude 3.
  • Supports GitHub and Telegram Web login for user authentication.
  • Employs RSA + AES dual encryption for password security.

Maintenance & Community

Licensing & Compatibility

  • The README does not explicitly state a license. Compatibility for commercial use or closed-source linking is undetermined.

Limitations & Caveats

Code obfuscation is applied in version 2.0 to mitigate phishing risks, and default homepage URL modification is disabled. The project is strictly for legal use; misuse is at the user's own risk.

Health Check
Last commit

1 week ago

Responsiveness

1 week

Pull Requests (30d)
0
Issues (30d)
1
Star History
186 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.