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

docs.crowny.org 서버 고도화 v2 — 카테고리 재분류 + Office 라우트 + 날짜 필터

개요

docs.crowny.org (CrownyDoc Server v5.0.0) 대규모 고도화. 325개 문서의 카테고리 분류를 전면 개편하고, CrownyOffice Suite 접근 라우트와 날짜 범위 필터를 추가.

1. 카테고리 재분류 — "기타" 325→8

변경 전

  • 30개 카테고리, 128개가 "기타"로 분류
  • 오디오/비디오/메신저/터미널/AI/교육 등이 전부 "기타"

변경 후

  • 80+ 카테고리, "기타"는 8개만 남음
  • slug 기반 키워드 매핑 120+ 규칙 추가
  • CAT_MAP_STATS 단일 원본으로 통합 (stats API + docs 목록 공유)

신규 카테고리 (50+ 추가)

오디오, 비디오, 메신저, 터미널, 퍼블리싱, 오피스, ABTI, AVIS, AI, 진단, 지식, 교육, 성경, 크루, 밸런스, 인프라, 셀코어, 웹코드, 게임, 통합, 보험, 도구, 의미코드, 게이트웨이, 세계관, 디자인, 협업, 앱, VM, CRM, 파티, 멤버, 디지털트윈, 검증, 코어, 법률, 의료, 소버린, 모니터링, 보고서, 문서, 비즈니스, 에이전트, 스토리, 3레이어, 글로벌, 연구, 포탈, 매칭, 데이터, 세션로그, 방어, HR, 문화

2. CrownyOffice Suite 라우트

/office — Office Suite 메인

  • 한선씨/정적/index.html 서빙
  • SPA fallback 포함
  • MIME 타입 자동 감지 (html/css/js/json/svg/ico/png)
  • 경로순회 차단 (보안)
  • 캐시: 1시간

/static/* — 정적 파일 서빙

  • CrownyOffice CSS/JS 파일 서빙 (한선씨/정적/)
  • Office Suite의 <link href="/static/..."> 경로 호환

3. 네비게이션 바 통일

모든 페이지의 네비게이션 바에 오피스/계획판/셀그래프 링크 추가:

html크라우니독 | 기술백서 | 프로젝트문서 | 오피스 | 계획판 | 셀그래프

4. 날짜 범위 필터

/docs/ 목록에 날짜 범위 필터 UI 추가:

  • dateFrom / dateTo 날짜 입력
  • "이번주" / "이번달" 퀵 버튼
  • "초기화" 버튼
  • 카테고리 필터 + 텍스트 검색과 조합 가능

5. 카테고리 바 스크롤

80+ 카테고리로 확장되어 max-height: 120px + overflow-y: auto 적용.

관련 파일

  • 서버: /Users/ef/CrownyDoc/server-docs.js (수정)
  • 한선씨 동반:
  • /Users/ef/CrownyDoc/한선씨/서버/카테고리매핑.한선 (신규)
  • /Users/ef/CrownyDoc/한선씨/서버/오피스라우트.한선 (신규)
  • 학습: 카테고리매핑_슬러그분류, 오피스라우트_정적파일서빙 패턴 등록
  • 검증 결과

    항목결과
    서버 재시작정상 (포트 4100)
    /docs/ 응답200 OK
    /office 응답200 OK
    /static/crowny-office.css200 OK (CSS 반환)
    카테고리 "기타"8건 (325→8)
    날짜 필터 UI렌더링 확인
    네비게이션 바6개 링크 통일