Repolode
akazwz

akazwz/hostc

로컬 개발 서버에 공개 HTTPS URL을 제공하고 WebSocket과 핫 리로드도 전달하는 무료 CLI로, 계정이 필요 없습니다.

대체할 수 있는 제품:ngrok

스타
628
포크
69
열린 이슈
5
마지막 커밋
16시간 전

어떤 프로젝트인가요?

hostc는 로컬 개발 서버를 공유하기 위한 명령줄 터널입니다. `npx hostc@latest 3000`을 실행하면 localhost:3000으로 요청을 전달하는 공개 HTTPS URL이 출력됩니다. 이 URL로 휴대폰에서 앱을 열거나, 팀원에게 공유하거나, Stripe나 GitHub 같은 서비스에서 웹훅을 받을 수 있습니다.

CLI를 사용하려면 Node.js 22 이상만 있으면 되며, 가입이나 인증 토큰이 필요 없고 바이너리를 설치할 필요도 없습니다. Cloudflare Workers와 Durable Objects에서 실행되는 서버로 아웃바운드 WebSocket 연결 하나를 열기 때문에, 내 컴퓨터가 인터넷에서 접근 가능해야 할 필요가 없습니다. WebSocket 트래픽과 Server-Sent Events도 전달되므로 Vite와 Next.js 같은 도구에서 핫 리로드가 계속 작동합니다.

개발 서버는 localhost를 대상으로 한 요청을 받으며 리디렉션도 공개 URL로 연결되므로, allowed-hosts 설정을 바꾸지 않아도 됩니다. 연결이 끊기면 CLI가 재연결하며 최대 10분 동안 같은 URL을 유지합니다. 서버는 자체 Cloudflare 도메인에 직접 호스팅할 수도 있습니다.

핵심 기능

  • 01명령어 하나로 로컬 포트에 공개 HTTPS URL을 제공합니다.
  • 02핫 리로드를 위해 WebSocket과 Server-Sent Events를 전달합니다.
  • 03계정, 인증 토큰, 전역 설치가 필요 없습니다.
  • 04짧은 네트워크 끊김이나 서버 재시작 후에도 같은 URL을 유지합니다.
  • 05휴대폰에서 URL을 열 수 있도록 QR 코드를 출력할 수 있습니다.
  • 06자체 Cloudflare 도메인에 직접 호스팅할 수 있습니다.

활용 사례

  • 핫 리로드를 사용하며 실제 휴대폰에서 사이트를 미리 봅니다.
  • Stripe, GitHub, Slack의 웹훅을 로컬 코드에서 테스트합니다.
  • 배포 전에 진행 중인 작업을 팀원이나 고객과 공유합니다.
  • AI 코딩 에이전트가 만든 앱을 공유할 수 있게 합니다.

빠른 시작

  1. 1

    앱을 실행한 다음 hostc가 앱의 포트를 가리키도록 설정하세요

    npx hostc@latest 3000

사용 전 알아둘 점

  • 공개 URL을 아는 사람은 누구나 접근할 수 있으므로 공유하려는 항목만 공개하세요.
  • Node.js 22 이상이 필요합니다.
  • 서버는 Cloudflare 기반 서비스이며, hostc를 다시 시작하면 새 URL이 발급됩니다.

포함된 컬렉션

토픽

자주 묻는 질문

hostc은(는) 무엇인가요?
로컬 개발 서버에 공개 HTTPS URL을 제공하고 WebSocket과 핫 리로드도 전달하는 무료 CLI로, 계정이 필요 없습니다. hostc는 로컬 개발 서버를 공유하기 위한 명령줄 터널입니다. `npx hostc@latest 3000`을 실행하면 localhost:3000으로 요청을 전달하는 공개 HTTPS URL이 출력됩니다. 이 URL로 휴대폰에서 앱을 열거나, 팀원에게 공유하거나, Stripe나 GitHub 같은 서비스에서 웹훅을 받을 수 있습니다.
hostc은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
hostc은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
hostc은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. hostc의 마지막 커밋은 2026년 11월 5일입니다.
hostc은(는) 어디에 사용할 수 있나요?
핫 리로드를 사용하며 실제 휴대폰에서 사이트를 미리 봅니다. Stripe, GitHub, Slack의 웹훅을 로컬 코드에서 테스트합니다. 배포 전에 진행 중인 작업을 팀원이나 고객과 공유합니다. AI 코딩 에이전트가 만든 앱을 공유할 수 있게 합니다.
hostc는 어떻게 설치하나요?
앱을 실행한 다음 hostc가 앱의 포트를 가리키도록 설정하세요: npx hostc@latest 3000
hostc은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/akazwz/hostc

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트