# Expose - PHP로 만들어진 ngrok 오픈소스 대체제

> Clean Markdown view of GeekNews topic #2352. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=2352](https://news.hada.io/topic?id=2352)
- GeekNews Markdown: [https://news.hada.io/topic/2352.md](https://news.hada.io/topic/2352.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2020-06-28T11:23:49+09:00
- Updated: 2020-06-28T11:23:49+09:00
- Original source: [github.com](https://github.com/beyondcode/expose)
- Points: 6
- Comments: 1

## Topic Body

- 로컬 웹사이트를 외부에서 접근하게 해주는 ngrok 같은 터널을 PHP로 작성

- ngrok과 비슷한 CLI 제공

- 전용 웹 대쉬보드에서 모든 요청사항들에 대해서 상세하게 확인 가능

- SubdomainGenerator, UserRepository 등 인터페이스를 확장 가능

## Comments



### Comment 2114

- Author: xguru
- Created: 2020-06-28T11:23:51+09:00
- Points: 2

ngrok 은 1.x 에서 2.x 대로 넘어가면서 오픈소스가 아니게 되었고 유료화 되어 1.x 코드는 더 이상 개발자가 지원 안합니다만

1.x 프로젝트는 아직 오픈소스로 제공 되고, 그거 기반으로 많은 포크들이 있긴 합니다.

Go 로 작성된 pgrok https://github.com/jerson/pgrok

Expose 는 PHP 여서 자신이 운영하는 기존 PHP 설치된 서버에 올려서 간단히 운영이 가능하고,

PHP 코드를 수정해서 쉽게 변경하고 즉시 반영해 볼수 있다는게 장점이 될 수 있겠네요.

( HN에선 이걸 왜 PHP로 짜냐! 라고 싸우긴 합니다만.. https://news.ycombinator.com/item?id=23550198 )
