[![Build
status](https://travis-ci.org/inconshreveable/ngrok.svg)](https://travis-ci.org/inconshreveable/ngrok)
# ngrok - Introspected tunnels to localhost ([homepage](https://ngrok.com))
### ”I want to expose a local server behind a NAT or firewall to the internet.”
![](https://ngrok.com/static/img/overview.png)
## What is ngrok?
ngrok is a reverse proxy that creates a secure tunnel from a public endpoint to a locally running web service.
ngrok captures and analyzes all traffic over the tunnel for later inspection and replay.
## ngrok 2.x
ngrok 2.x is the successor to 1.x and the focus of all current development effort. Its source code is not available.
**NOTE** This repository contains the code for ngrok 1.x.
## Status of the ngrok 1.x project
ngrok 1.x is no longer developed, supported or maintained by its author, except to ensure that the project continues to compile. The contribution policy has the following guidelines:
1. All issues against this repository will be closed unless they demonstrate a crash or other complete failure of ngrok's functionality.
2. All issues against this repository are for 1.x only, any issues for 2.x will be closed.
3. No new features will be added. Any pull requests with new features will be closed. Please fork the project instead.
4. Pull requests fixing existing bugs or improving documentation are welcomed.
#### The ngrok 1.x hosted service
ngrok.com ran a pay-what-you-want hosted service of 1.x from early 2013 until April 7, 2016. Afterwards, it only runs 2.x service.
## Production Use
**DO NOT RUN THIS VERSION OF NGROK (1.X) IN PRODUCTION**. Both the client and server are known to have serious reliability issues including memory and file descriptor leaks as well as crashes. There is also no HA story as the server is a SPOF. You are advised to run 2.0 for any production quality system.
## What can I do with ngrok?
- Expose any http service behind a NAT or firewall to the internet on a subdomain of ngrok.com
- Expose any tcp service behind a NAT or firewall to the internet on a random port of ngrok.com
- Inspect all http requests/responses that are transmitted over the tunnel
- Replay any request that was transmitted over the tunnel
## What is ngrok useful for?
- Temporarily sharing a website that is only running on your development machine
- Demoing an app at a hackathon without deploying
- Developing any services which consume webhooks (HTTP callbacks) by allowing you to replay those requests
- Debugging and understanding any web service by inspecting the HTTP traffic
- Running networked services on machines that are firewalled off from the internet
## Developing on ngrok
[ngrok developer's guide](docs/DEVELOPMENT.md)
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
ngrok-master.zip (72个子文件)
ngrok-master
.travis.yml 156B
docs
DEVELOPMENT.md 6KB
SELFHOSTING.md 3KB
CHANGELOG.md 6KB
assets
client
page.html 7KB
static
css
bootstrap.min.css 123KB
highlight.min.css 2KB
img
glyphicons-halflings.png 12KB
js
angular-sanitize.min.js 4KB
vkbeautify.js 10KB
base64.js 6KB
jquery-1.9.1.min.js 90KB
angular.js 87KB
ngrok.js 11KB
highlight.min.js 22KB
jquery.timeago.js 6KB
tls
ngrokroot.crt 1KB
snakeoilca.crt 2KB
server
tls
snakeoil.key 3KB
snakeoil.crt 2KB
LICENSE 551B
src
ngrok
client
mvc
state.go 830B
model.go 103B
controller.go 563B
view.go 49B
cli.go 3KB
debug.go 192B
model.go 11KB
update_debug.go 165B
controller.go 4KB
update_release.go 3KB
metrics.go 935B
views
web
http.go 6KB
view.go 2KB
term
http.go 3KB
view.go 4KB
area.go 902B
config.go 7KB
main.go 904B
tls.go 617B
release.go 156B
log
logger.go 2KB
server
cli.go 1KB
http.go 3KB
metrics.go 8KB
tunnel.go 7KB
main.go 3KB
registry.go 5KB
control.go 8KB
tls.go 770B
msg
msg.go 3KB
pack.go 895B
conn.go 1KB
cache
lru.go 5KB
conn
tee.go 2KB
conn.go 5KB
main
ngrok
ngrok.go 73B
ngrokd
ngrokd.go 73B
util
id.go 997B
broadcast.go 1KB
ring.go 657B
errors.go 676B
shutdown.go 676B
proto
http.go 8KB
interface.go 131B
tcp.go 227B
version
version.go 312B
.gitignore 150B
Makefile 1KB
README.md 3KB
CONTRIBUTORS 199B
contrib
com.ngrok.client.plist 868B
共 72 条
- 1
资源评论
heiluna
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- java固定资产管理系统源码数据库 MySQL源码类型 WebForm
- mmexport1731941345010.jpg
- C#机械制造业信息管理系统源码数据库 Access源码类型 WinForm
- 【python毕业设计】智能旅游推荐系统源码(完整前后端+mysql+说明文档+LW).zip
- springboot美容院管理系统(代码+数据库+LW)
- 【python毕业设计】学生成绩管理系统源码(完整前后端+mysql+说明文档+LW).zip
- 商道融绿、润灵环球ESG评级数据(2015-2023年)dta
- 【python毕业设计】疫情数据可视化分析系统源码(完整前后端+mysql+说明文档+LW).zip
- elasticsearch-analysis-dynamic-synonym 8.16.0
- 【python毕业设计】疫情防控下医院人员调动系统源码(完整前后端+mysql+说明文档+LW).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功