← 목록
기타 2026-05-03 2KB 읽기 3분

cowork.crowny.org — 크라우니 협업 허브 v1.0

개요

크라우니 협업 허브. 공용 라이브러리 배포 + 결과물 공유 + croworker 시스템. 같은 네트워크 또는 외부에서 클로드/사용자가 한선씨 라이브러리를 가져오고 작업 결과를 업로드하는 공용 폴더 서비스.

구현 내용

서버

  • 포트: 9720
  • 위치: /Users/ef/crowny-cowork/
  • 의존성: 없음 (Node.js 순수 HTTP)
  • 한선씨 동반: 코워크서버.한선

기능

  1. 공개키 인증: croworker 등록 → 토큰 발급
  2. 라이브러리 서빙: 726개 한선씨 파일 (libs 164 + std 82 + apps 386 + 기타)
  3. 결과물 업로드: worker별 디렉토리, base64 인코딩
  4. docs.crowny.org 연동: 업로드 시 CrownyDoc에 자동 기록
  5. 활동 로그: 등록/다운로드/업로드 전체 추적
  6. CLI 스크립트: /cli에서 bash 스크립트 자동 생성
  7. 웹 대시보드: 대시보드/서비스/라이브러리/워커/활동/CLI 6탭

API

엔드포인트설명
GET /api/catalog전체 카탈로그 (14서비스 + 726라이브러리)
GET /api/libs라이브러리 목록
GET /api/libs/:name라이브러리 다운로드
GET /api/libs/search/:q라이브러리 검색
POST /api/registercroworker 등록
POST /api/upload결과물 업로드 (토큰 필요)
GET /api/workers워커 목록
GET /api/activity활동 로그
GET /cliCLI 스크립트 다운로드

사용 시나리오 (1단계)

bash# 윈도우 클로드가 실행:
curl -o cowork-cli.sh cowork.crowny.org:9720/cli
./cowork-cli.sh register winpc "윈도우PC"
./cowork-cli.sh get "HTTP서버.한선"
# ... 작업 ...
./cowork-cli.sh upload 결과.한선 "서버 기능 추가"

게이트웨이 등록

  • gateway.yamlcrowny-cowork 서비스 추가 완료
  • upstream: http://127.0.0.1:9720

관련 파일

  • 서버: /Users/ef/crowny-cowork/server.js
  • UI: /Users/ef/crowny-cowork/public/index.html
  • 한선씨: /Users/ef/crowny-cowork/코워크서버.한선
  • 게이트웨이: /Users/ef/crowny-gateway/gateway.yaml (마지막 서비스)

다음 단계 (2단계)

  • 외부 접속: SSL + 게이트웨이 HTTPS 연동
  • 모바일 반응형 UI 개선
  • 파일 버전 관리 (같은 파일 재업로드 시 히스토리)
  • croworker 등급 세분화 (viewer → worker → admin)
  • 실시간 알림 (WebSocket으로 업로드/다운로드 알림)