siteproxy

reverse proxy, online proxy, 反向代理,免翻墙访问Youtube/twitter/Google, 支持github和telegram web登录(请注意不要通过不信任的代理进行登录)。支持DuckDuckGo AI Chat(可免费访问chatGPT3.5和Claude3)

MIT License

Stars
2K
Committers
1

SiteProxy 2.0

SiteProxy **** ****

  • **** Hono Express 4
  • **** Cloudflare Worker
  • **AI ** DuckDuckGo AI Chat GPT-3.5 Claude 3


  • **** GitHub Telegram Web
  • **** RSA + AES
  • **** IP

                                                 +----> google/youtube
                             +----------------+  |
                             |                |  |
user browser +-------------->+ siteproxy      +-------> wikipedia
                             |                |  |
                             +----------------+  |
                                                 +----> chinese forums

[!CAUTION]

[!WARNING] LoginSiteproxy 2.0

Telegram Siteproxy IP Download Speed test

Cloudflare Pages


    • Cloudflare

    • git clone https://github.com/netptop/siteproxy.git

    • siteproxy/build/cf_page/_worker.js
    • http://localhost:5006 , HTTPS https://your-proxy-domain.com https
    • user22334455
  1. ** Cloudflare**
    • Workers Pages **** Page siteproxy/build/cf_page

    • Workers & Pages Page


    • https://your-proxy-domain.com/your-password/

Cloudflare Workers


    • Cloudflare
  1. ** Worker **
    • build/worker.js
    • http://localhost:5006 HTTPS https://your-worker-domain.com https
    • user22334455
  2. ** Worker**
    • Cloudflare Workers Pages Worker
    • Worker worker.js Worker

    • Workers & Pages Worker
    • ** -> ** ****DNS DNS Worker

    • https://your-worker-domain.com/your-password/

VPS

  1. ** SSL **
    • certbot nginx SSL Google
    • nginx /etc/nginx/conf.d/default.conf
    server {
       server_name your-proxy.domain.name; #
       location / {
         proxy_pass http://localhost:5006;
       }
    }
    
  2. ** nginx**
    • sudo systemctl restart nginx
  3. ** Node.js v21 **

    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
    source ~/.bashrc
    nvm install v21
    

    • git clone https://github.com/netptop/siteproxy.git

    • cd siteproxy

    • node bundle.js
    • Ctrl+C

    • config.json
    {
       "proxy_url": "https://your-proxy.domain.name", // HTTPS https
       "token_prefix": "/user-SetYourPasswordHere/",  // 
       "local_listen_port": 5006, //  nginx 
       "description": "token_prefix  proxy_url  token_prefix "
    }
    
  4. ** Forever**
    • npm install -g forever

    • forever stopall && forever start bundle.js

    • proxy_url token_prefix
  5. ** Cloudflare **
    • Cloudflare

Docker

  1. ** SSL Nginx**
    • SSL Nginx 5006

    • git clone https://github.com/netptop/siteproxy.git

    • config.json
    {
       "proxy_url": "https://your-proxy-domain.com", // 
       "token_prefix": "/user-SetYourPasswordHere/",  // 
       "description": "token_prefix  proxy_url  token_prefix "
    }
    
  2. ** Docker **
    • docker-node
    • sudo docker compose up

    • https://your-proxy-domain.com/user-your-password/

  • netptop.com Telgram SenZyo ,
  • LAGSNES

Telegram: https://siteproxy.t.me E-mail: [email protected]