nodejs - improvements/changes in localtunnel HTTP tunnel

Completed Posted 2 years ago Paid on delivery
Completed Paid on delivery

Localtunnel is a solution that exposes localhost to the internet, there are two parts:

SERVER: [login to view URL]

CLIENT: [login to view URL]


Client will run in many linux computers, I need to set a name to this client, like: AAABBB12345678;

In the client is a HTTP server running on port 8090.

Client connects to the server that runs in a dedicated server with a specific domains, like: [login to view URL]

If there is no connection retries every 30s.


Server runs in a dedicated linux server, accessible thru a domain, like [login to view URL];

User access server with: (browser) [login to view URL] (port 80)

traffic is tunneled to the client that makes a local connection to port 8090.

If AAABBB12345678 is not connected it will show an error page;

If no "client-id" is informed, only [login to view URL] it will redirect to another URL;



Project ID: #28060500

About the project

2 proposals Remote project Active 2 years ago

Awarded to:


Hey, I've worked on these type tunnels before and implemented UDP holepunch like scenario in libraries and servers. Feel free to discuss in chat.

$250 USD in 15 days
(5 Reviews)

2 freelancers are bidding on average $195 for this job


I'm interested in the project. I've been working with Javascript stack both frontend and backend more than 6years. I've worked with node.js 6 years too. regards Jhonatan

$140 USD in 7 days
(5 Reviews)