Community코딩 & 개발github.com

Gregoryaerodynamic322/hushdrop

자체 프라이빗 아티팩트 공유 서비스를 호스팅하여 터미널에서 AES-256 암호화로 파일과 사이트를 도메인에 배포하세요.

hushdrop란 무엇인가요?

Hushdrop은 개발자와 AI 에이전트가 자신의 도메인에서 안전하게 아티팩트를 공유할 수 있도록 설계된 셀프 호스팅 서비스입니다. 이 스킬을 사용하면 터미널에서 직접 파일과 웹사이트를 배포할 수 있으며, AES-256 암호화를 통해 전송 중인 데이터와 저장된 데이터를 모두 보호합니다. 주로 Claude Code, Cursor, Codex와 같은 AI 코딩 어시스턴트와 함께 작동하도록 설계되었지만, 모든 셸 환경에서 독립적으로 사용할 수도 있습니다. Hushdrop은 수신 파일을 암호화된 스토리지로 처리하고, 사용자가 정의한 도메인을 통해 접근 가능한 공유 링크를 생성하는 간단한 HTTP 서버를 제공합니다. 이는 민감한 프로젝트 파일, 빌드 아티팩트, 또는 정적 사이트를 비공개로 배포해야 하는 팀이나 개인 개발자에게 특히 유용합니다. 설정은 최소화되어 있으며, Node.js와 기본 구성만으로 빠르게 시작할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add Gregoryaerodynamic322/hushdrop

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

hushdrop은(는) 무엇을 하나요?

자체 프라이빗 아티팩트 공유 서비스를 호스팅하여 터미널에서 AES-256 암호화로 파일과 사이트를 도메인에 배포하세요.

개요

Hushdrop은 개발자가 자신의 도메인에서 안전하게 아티팩트를 공유할 수 있는 셀프 호스팅 서비스입니다. 터미널 기반의 배포를 지원하며, 모든 데이터는 AES-256으로 암호화되어 전송 및 저장됩니다.

지원 플랫폼

  • Claude Code - AI 어시스턴트와 함께 사용 가능
  • Cursor - 에디터 내에서 직접 배포
  • Codex - 워크플로우에 통합
  • 모든 셸 환경 - 독립 실행형 CLI 도구

설치

npm install -g hushdrop

또는 저장소를 클론하여 직접 설정:

git clone https://github.com/Gregoryaerodynamic322/hushdrop.git
cd hushdrop
npm install

사용법

  1. 서버 시작:
hushdrop start --port 3000 --domain example.com
  1. 파일 배포:
hushdrop deploy ./path/to/file
  1. 사이트 배포:
hushdrop deploy ./dist --site

구성

환경 변수 또는 .env 파일을 통해 설정:

  • HUSHDROP_PORT - 서버 포트 (기본값: 3000)
  • HUSHDROP_DOMAIN - 사용자 정의 도메인
  • HUSHDROP_ENCRYPTION_KEY - AES-256 암호화 키 (없으면 자동 생성)
  • HUSHDROP_STORAGE_PATH - 암호화된 파일 저장 경로 (기본값: ./storage)

보안

  • 모든 파일은 AES-256으로 암호화되어 저장됩니다.
  • 전송 중 데이터는 TLS/SSL로 보호됩니다.
  • 공유 링크는 만료 시간을 설정할 수 있습니다.

예시

정적 사이트 배포:

hushdrop deploy ./my-site --site --domain myapp.example.com

단일 파일 공유:

hushdrop deploy ./report.pdf --expire 24h

라이센스

MIT

관련 스킬