Skip to content

A lightweight and efficient CORS (Cross-Origin Resource Sharing) proxy built with Node.js, designed to securely handle cross-origin requests. This service runs over HTTPS, ensuring encrypted data transmission and seamless integration with third-party APIs, web apps, and development tools.

License

Notifications You must be signed in to change notification settings

Ytosko/ReverseProxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌐 CORS Proxy Server over HTTPS at /proxy

A lightweight and production-ready CORS proxy built with Node.js and Express, reverse-proxied through Apache at:

https://tools.togethercfo.com/proxy/fetch?url=https://example.com

This allows frontend applications to safely bypass CORS restrictions by routing requests through your secure proxy.


πŸ”§ Features

  • βœ… CORS enabled for all origins
  • βœ… Deployed with HTTPS via Let's Encrypt
  • βœ… Works behind Apache reverse proxy at /proxy
  • βœ… Simple ?url= interface for compatibility
  • βœ… Lightweight and fast
  • βœ… Easily deployed with PM2

πŸš€ Live Endpoint

GET https://tools.togethercfo.com/proxy/fetch?url=https://example.com

Installation

Clone the project
mkdir cors-proxy && cd cors-proxy
npm init -y
npm install express cors node-fetch
node app.mjs

About

A lightweight and efficient CORS (Cross-Origin Resource Sharing) proxy built with Node.js, designed to securely handle cross-origin requests. This service runs over HTTPS, ensuring encrypted data transmission and seamless integration with third-party APIs, web apps, and development tools.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published