ngrok - Introspected tunnels to localhost

  •        1482

ngrok is a reverse proxy that creates a secure tunnel between from a public endpoint to a locally running web service. ngrok captures and analyzes all traffic over the tunnel for later inspection and replay. You can give this URL to anyone to allow them to try out a web site you're developing without doing any deployment.

It helps to temporarily share a website that is only running on your development machine, Debugging and understanding any web service by inspecting the HTTP traffic, Running networked services on machines that are firewalled off from the internet.

https://ngrok.com/
https://github.com/inconshreveable/ngrok

Tags
Implementation
License
Platform

   




Related Projects

frp - A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet


frp is a fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet. Now, it supports tcp, udp, http and https protocol when requests can be forwarded by domains to backward web services.frp is under development and you can try it with latest release version. Master branch for releasing stable version when dev branch for developing.

icmptunnel - Transparently tunnel your IP traffic through ICMP echo and reply packets.


Transparently tunnel your IP traffic through ICMP echo and reply packets.'icmptunnel' works by encapsulating your IP traffic in ICMP echo packets and sending them to your own proxy server. The proxy server decapsulates the packet and forwards the IP traffic. The incoming IP packets which are destined for the client are again encapsulated in ICMP reply packets and sent back to the client. The IP traffic is sent in the 'data' field of ICMP packets.

chrome-protocol-proxy - Chrome Debugging Protocol Proxy - reverse websocket proxy suitable for debugging a debugger 😎


chrome-protocol-proxy is small reverse websocket proxy designed for chrome debugging protocol. It's purpose is to capture messages written to and received from Chrome Debugging Protocol, coalesce requests with responses, unpack messages from Target domain and provide easy to read, colored output. This tool is a fork of (and heavily inspired by) chromedp-proxy.

Pagekite - Fast, Reliable Localhost Tunneling Solution


PageKite is a reverse proxy tool that connects local servers to the public Internet. It gives proper domain names to servers running on localhost and makes them visible to the world, bypassing NAT and firewalls.

dns-reverse-proxy - DNS Reverse Proxy


A DNS reverse proxy to route queries to different DNS servers. To illustrate, imagine an HTTP reverse proxy but for DNS.It listens on both TCP/UDP IPv4/IPv6 on specified port. Since the upstream servers will not see the real client IPs but the proxy, you can specify a list of IPs allowed to transfer (AXFR/IXFR).



rocky - Full-featured, middleware-oriented, programmatic HTTP and WebSocket proxy for node.js


A multipurpose, full-featured, middleware-oriented and hackable HTTP/S and WebSocket proxy with powerful built-in features such as versatile routing layer, traffic interceptor and replay to multiple backends, built-in balancer, traffic retry/backoff logic, hierarchical configuration, among others. Built for node.js/io.js.rocky can be fluently used programmatically or via command-line interface. It's framework agnostic, but you can optionally plug in with connect/express apps.

h2o-proxy - Automated H2O reverse proxy for Docker containers. An alternative jwilder/nginx-proxy.


Automated H2O reverse proxy for Docker containers. An alternative jwilder/nginx-proxy.h2o-proxy sets up a container running H2O and docker-gen. docker-gen generates reverse proxy configs for H2O and reloads H2O use start_server when containers are started and stopped.

Nginx - HTTP and reverse proxy server


Nginx [engine x] is an HTTP and reverse proxy server, as well as a mail proxy server, written by Igor Sysoev. It supports accelerated reverse proxying with caching, simple load balancing and fault tolerance, SSL and TLS SNI support, Name-based and IP-based virtual servers and lot more.

simple-reverse-proxy - A simple reverse proxy written in Go


This is a simple reverse proxy written in Go. The problem it solves is that when developing a web application, one frequently ends up with addresses in one's browser like local.example.com:8000 instead of the cleaner local.example.com. The reason that many web apps run on ports other than 80 is that use of lower numbered ports requires a super-user on Unix systems. To work around this, just run simple-reverse-proxy as super user with sudo simple-reverse-proxy.

Personal Tunnel Proxy


Personal tunnel proxy is a proxy server designed for networks with limited access to the Internet trhought HTTP (means web sites). This proxy create a http tunel to the "secure" web using your general {limited access} proxy and offer you full access to the all web sites worldw...

stackdriver-reverse-proxy - Simple HTTP proxy to automatically traces the incoming requests


stackdriver-reverse-proxy is an HTTP/HTTPS proxy to automatically trace all the incoming requests.The authentication is automatically handled if you are running the proxy server on Google Cloud Platform. If not, see the Application Default Credentials guide to enable ADC.

reverse-proxy - usage of nodejitsu's node-http-proxy as a reverse proxy for my web applications


usage of nodejitsu's node-http-proxy as a reverse proxy for my web applications

node-reverse-proxy - Reverse Proxy using node-http-proxy


Reverse Proxy using node-http-proxy

dynamic-reverse-proxy - A reverse proxy (based on node-http-proxy) that is configured via REST.


A reverse proxy (based on node-http-proxy) that is configured via REST.

muguet - DNS Server & Reverse proxy for Docker - Compatible with docker-compose, boot2docker and docker-machine


When using Docker, it's sometimes a pain to access your containers using specific IPs/ports. Muguet provides you with a DNS Server that resolves auto-generated hostnames to your containers IPs, plus a Reverse Proxy to access all your web apps on port 80.

matryoshka - an image transformation reverse proxy written in elixir


An image transformation reverse proxy written in Elixir.It is meant to be used with a CDN in front of it, so that the it processes each image only once during the first request.

proxy-tunnel - Proxy all http and https requests through a tunnel.


Proxy all http and https requests through a tunnel.

HTTP-Digest-Proxy-Tunnel - sh script to tunnel ssh through an http proxy with digest authentication


sh script to tunnel ssh through an http proxy with digest authentication

hos - Tool for creating HTTP proxy which will go through SOCKS proxy over SSH Tunnel


Tool for creating HTTP proxy which will go through SOCKS proxy over SSH Tunnel

HTTP Proxy Client


HTTP Proxy Client is the set of libraries and scripts, provides transparent access to Internet via HTTP proxy tunnel for programms, which uses TCP/IP for communication. The tunnel provided by CONNECT method of HTTP proxy. Supported external DNS resolving.