fatedier/frp ? reverse-engineered prompt

Reverse engineered prompt

I need a tool that lets me expose services running on my local machine to the internet, even if they're behind a firewall or NAT. For example, if I'm developing a web app, I want to be able to give a friend a public URL to check my progress. It should also let me do things like SSH into my home computer from anywhere or expose a game server.

The system should have two parts: a lightweight client that runs on my local machine, and a server component that I can run on a public VPS. I want it to be fast and support forwarding for TCP and UDP, as well as HTTP and HTTPS with custom domain names. Please also build a simple web dashboard for the server so I can see the status of connected clients and forwarded ports. Let's build this in Go and make sure it has basic security features like token authentication to control access.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab