DanWin / hosting

This is a setup for a Tor based shared web hosting server
https://danwin1210.de/hosting/
GNU General Public License v3.0
341 stars 126 forks source link

Port forwarding service #96

Open DanWin opened 3 years ago

DanWin commented 3 years ago

Instead of opening hosting service and cleaning up illegal sites, I have a better idea. This will profitable and safe than hosting service.

  1. Needs of "Port forwarding" There are only 2 services on the internet which offers port forwarding. Portmap.io and Tunnelbear(both are paid service).

Here's how it works. User connects to Portmap.io using SSH client or OpenVPN client. The server send the request back to the client.

  1. Why this is safe than hosting service Since your server hold no illegal data, no one can sue you.

  2. Price Create a free account on portmap.io and have a look.

If you start reverse port porwarding service (e.g clearnet->server---ssh--->mypc,localhost:8080) people who needs port forwareder might buy your monthly(or yearly) subscription.

There's a discussion about it on crimeflare, but it's locked at this moment due to someone attacking it.

DanWin commented 3 years ago

Related to #80 Could be a useful addition, which would allow for more than "just" web hosting/proxying

cxxboy commented 3 years ago

@DanWin I can get a sense that by making a user/client connect to their(portmap.io) for example makes them to "proxy" traffic by mentioning an Local IP address. But does this proxy that TCP/UDP stream through a service like NGINX for example. Like we can create a NGINX config file for each user who creates account and find a way to get the private IP of that particular client once they found our server's VPN config file and connected. So, we create a unique NGINX config file for them and use NGINX's stream module to "proxy" that request coming to our VPN server. Im missing few details like what if many users have same port 80, but we can generate a unique CNAME for them which can used on our NGINX config file to correctly proxy their clearnet requests.

zgruza commented 1 year ago

also ngrok is not baad. :)