컨텐츠로 건너뛰기

터널

터널은 OpenChamber로 연결되는 공개 링크로, 휴대폰이나 다른 네트워크에서 접근할 수 있게 해줍니다. 실행 중인 인스턴스에 터널을 만들려면 openchamber tunnel을 사용하세요.

빠른 시작 (Cloudflare 빠른 모드)

  1. OpenChamber를 시작합니다:
Terminal window
openchamber
  1. 터널을 시작합니다:
Terminal window
openchamber tunnel start --provider cloudflare --mode quick
  1. 상태를 확인합니다:
Terminal window
openchamber tunnel status

터널이 올라오면 status에 공개 URL이 표시됩니다. 그 URL을 열거나 QR 코드를 스캔하면 어디서든 OpenChamber에 접근할 수 있습니다.

기본적으로 OpenChamber는 대화형 TTY 세션에서 QR 코드를 출력합니다. --qr로 QR 출력을 강제하거나 --no-qr로 비활성화하세요.

관리형 모드

관리형 원격

Cloudflare가 관리하는 토큰 + 호스트네임을 사용합니다:

Terminal window
openchamber tunnel start --provider cloudflare --mode managed-remote --token-file ~/.secrets/cf-token --hostname app.example.com

관리형 로컬

로컬 cloudflared 구성을 사용합니다:

Terminal window
openchamber tunnel start --provider cloudflare --mode managed-local --config ~/.cloudflared/config.yml

프로필 (managed-remote)

재사용 가능한 프로필을 저장합니다:

Terminal window
openchamber tunnel profile add --provider cloudflare --mode managed-remote --name prod-main --hostname app.example.com --token-file ~/.secrets/cf-token

저장된 프로필로 시작합니다:

Terminal window
openchamber tunnel start --profile prod-main

유용한 명령

Terminal window
openchamber tunnel providers
openchamber tunnel ready --provider cloudflare
openchamber tunnel doctor --provider cloudflare
openchamber tunnel stop --port 3000

동작 참고 사항

  • OpenChamber 인스턴스(포트)당 활성 터널은 하나입니다
  • 같은 인스턴스에서 새 모드/공급자를 시작하면 이전 터널이 대체됩니다
  • 새 연결 링크를 생성하면 사용되지 않은 이전 링크가 무효화됩니다

관련 문서