You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
# frp
|
|
|
|
|
|
|
|
[![Build Status](https://travis-ci.org/fatedier/frp.svg)](https://travis-ci.org/fatedier/frp)
|
|
|
|
|
|
|
|
## What is frp?
|
|
|
|
|
|
|
|
frp is a fast reverse proxy which can help you expose a local server behind a NAT or firewall to the internet.
|
|
|
|
|
|
|
|
## Status
|
|
|
|
|
|
|
|
frp is under development and you can try it with available version 0.2.0.
|
|
|
|
|
|
|
|
## Quick Start
|
|
|
|
|
|
|
|
Read the [QuickStart](doc/quick_start_en.md) | [使用文档](doc/quick_start_zh.md)
|
|
|
|
|
|
|
|
## Architecture
|
|
|
|
|
|
|
|
![architecture](doc/pic/architecture.png)
|
|
|
|
|
|
|
|
## What can I do with frp?
|
|
|
|
|
|
|
|
* Expose any http service behind a NAT or firewall to the internet by a server with public IP address.
|
|
|
|
* Expose any tcp service behind a NAT or firewall to the internet by a server with public IP address.
|
|
|
|
* Inspect all http requests/responses that are transmitted over the tunnel(future).
|
|
|
|
|
|
|
|
## Contributing
|
|
|
|
|
|
|
|
Interested in getting involved? We would love to help you!
|
|
|
|
|
|
|
|
For simple bug fixes, just submit a PR with the fix and we can discuss the fix directly in the PR. If the fix is more complex, start with an issue.
|
|
|
|
|
|
|
|
If you have some wanderful ideas, send email to fatedier@gmail.com.
|