콘텐츠로 이동
Proxer Proxer v0.5.0

proxer http

터널을 통해 로컬 HTTP 서비스를 노출합니다.

proxer http <port>는 클라이언트가 시작한 터널을 공개 Proxer 서버에 연결하고 요청을 로컬 HTTP 포트로 전달합니다.


proxer http 3000 --server ws://your-server.example.com:8080 --subdomain demo --token dev-token

  • <port> — 전달할 로컬 HTTP 포트입니다. 이 positional 인자에는 환경변수가 없습니다.
  • --server <url> — 공개 Proxer 서버 URL입니다. Proxer는 내부적으로 항상 /__proxer__/control에 연결합니다.
  • --subdomain <name> — 서브도메인 경로를 등록합니다. 생략하면 루트 도메인 경로를 등록합니다.
  • --token <token> — 서버와 일치해야 하는 공유 토큰입니다.

  • PROXER_SERVER--server 기본값
  • PROXER_SUBDOMAIN--subdomain 기본값
  • PROXER_TOKEN--token 기본값

CLI flag가 환경변수보다 우선합니다.


--subdomain을 생략합니다.

proxer http 3000 --server ws://proxy.example.com:8080 --token dev-token

proxy.example.com 요청은 로컬 서비스로 전달됩니다.


--subdomain을 지정합니다.

proxer http 3000 --server ws://proxy.example.com:8080 --subdomain demo --token dev-token

demo.proxy.example.com 요청은 로컬 서비스로 전달됩니다.


이미 연결된 제어 연결이 끊기면 클라이언트는 재시도하고 서버가 다시 접근 가능해지면 재등록합니다. 초기 연결이 등록 전에 실패하면 명령이 종료될 수 있습니다.