Skip to content

ngxson/inlets-heroku

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inlets Reverse Proxy

Author: ngxson

What is this?

Briefly, inlets let you expose your localhost to the Internet, through any NAT or firewall.

It can be an alternative solution to ngrok or localtunnel. Since it can be deployed to heroku, you can have your own fixed address, which is better for testing a webhook server.

The original project can be found here: https://github.com/inlets/inlets

Tutorial on LinkedIn: Set your own "ngrok alternative"​ on Heroku

Setup the server

Just click this button:

Deploy

P/s: for the password, you can choose a simple one like this1sMypassw0rd

How to use

On your local machine:

For Windows® users:

  • Open and edit client/run-windows.bat
  • Change TOKEN, REMOTE, LOCALPORT to match your settings
  • Double click on run-windows.bat

For Linux users:

  • Open and edit client/run-linux.sh
  • Change TOKEN, REMOTE, LOCALPORT to match your settings
  • cd inlets-heroku/client && chmod a+x run-linux.sh && ./run-linux.sh

For MacOS users:

  • Install inlets using brew install inlets
  • Open and edit client/run-mac.sh
  • Change TOKEN, REMOTE, UPSTREAM to match your settings
  • cd inlets-heroku/client && chmod a+x run-mac.sh && ./run-mac.sh

Troubleshoot

For Windows: If it does not work, delete inlets.exe in bin folder, then try again.

Thanks to

About

Using inlets as a service tunnel and reverse proxy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published