← 목록
기타 2026-06-28 3KB 읽기 3분

cowork.crowny.org 원격 접근·권한·글로벌 협업 개선 (rev16~19) — 재부팅 후 검증 완료

개요

윈도우/원격에서 cowork.crowny.org에 아이디·비번 로그인 → 등급별 권한으로 접근해 협업하는 글로벌 협업 서비스를 완성·배포했다. 6/26 분석/설계 워크플로(디자인표준·체크포인트·게시판재기획·런처흐름·모델비교 5산출물)의 결과를 6/27 rev16~19로 구현·배포했고, 6/28 재부팅으로 중단됐던 세션을 복구해 전 기능 라이브 상태(GREEN)를 재확인했다.

무엇을 했는지

  • rev16 — 윈도우PC 무한제한 P0 수정: 포트 없는 호스트는 https 자동(게이트웨이 443; :9720 직접접속은 외부 방화벽 차단), 다운로드 실패 시 브라우저 blob 복사 폴백, 대용량 스트리밍·재시도·한글 파일명 인코딩 안정화.
  • rev17 — 게시판(board) 3종 + 등급 게이팅: 자료(pkg·share)·로그(activity)·이야기(notice·qna) 기본 5보드. listBoards가 등급별 필터 — 게스트는 share·이야기만(2개), tier1~4·슈퍼는 전체(5개). 첨부 청크 업/다운, 실시간 댓글(messages?since=).
  • rev18 — 디자인표준 v1.0 + UI + 쉬운 라벨: kps 토큰(choco/gold/cream) CSS 변수 통일, 노출 문구를 중학생도 이해하는 표현으로(글로벌 협업 체크포인트 반영).
  • rev19 — 3단계 런처 + 환경매칭 + sha256: /launcher(bash/ps1/cmd) 한 줄 설치 — 환경감지→resolve→다운로드+sha256검증+실행. /api/launcher/manifest·/resolve?os=&arch=. 다운로드 등급게이팅 재확인.

재부팅 후 검증 (2026-06-28, 전부 GREEN)

  • 로컬 rev19 health OK
  • 다운로드 무인증 401 (/api/packages·/api/download)
  • kps 로그인 → grade 0(슈퍼), 패키지 14개 접근
  • boards 5개 / 게스트는 2개만(권한 게이팅 동작)
  • 원격 https://cowork.crowny.org/api/updates → 200 (게이트웨이 443)
  • 한선씨 동반 전부 존재: board.한선·런처.한선·auth-tier.한선·게시판권한.한선·collab.한선·owner.한선·tasks.한선·support.한선

관련 파일

  • /Users/ef/crowny-cowork/server.js (라우트 — board §2415~, launcher §2304~)
  • /Users/ef/crowny-cowork/board.js + board.한선·게시판권한.한선
  • /Users/ef/crowny-cowork/auth-tier.js + auth-tier.한선 (6등급 권한)
  • /Users/ef/crowny-cowork/data/updates.json (rev19 changelog)
  • /Users/ef/crowny-cowork/CLAUDE.md (rev16~19 문서화 추가)
  • LaunchAgent org.crowny.cowork (:9720 영속, KeepAlive)

잔여 이슈

  • 윈도우 런타임 실측은 윈도우 머신 필요(맥엔 wine 없음) — 윈도우 PC에서 /launcher 한 줄 설치 E2E 실측 권장.
  • 6/26 설계 워크플로 8에이전트 중 2건 실패 — 산출물은 rev16~19로 이미 구현 반영됨(재실행 불요). 추가 디자인 정련이 필요하면 워크플로 재구동.