pgrok - Poor man's ngrok
(github.com/pgrok)- 로컬 개발 환경을 인터넷으로 공개해주는 도구 : "멀티-테넌트 HTTP 리버스 터널"
- 소규모 팀이 자신의 도메인 이름과 OIDC에 기반한 SSO를 통해서 서비스 가능
- ngrok 의 "월 사용자당 $65짜리 엔터프라이즈 티어"를 베어본으로 대체하는 것
- 모든 사용자에게 안정적인 서브도메인을 제공
- 필요한 것들
- 자신의 도메인
- 퍼블릭 IP를 가지는 서버
- SSO 프로바이더(Google, Okta, Keycloak 등 OIDC 클라이언트를 생성가능한)
- PostgreSQL 서버(bit.io, Cloud SQL 또는 셀프 호스트)
Repo 에서도 Awesome Tunneling - ngrok 대체제 모음 여기에 있는거 쓰면 안되나? 라고 묻는데요.
소규모 팀이 안정적으로 SSO와 연동하여 제공하기에 좋은 자체 호스팅 솔루션인듯 합니다.