개인 개발에서 실제 사용하는 서비스
Dev Knowledge Base는 개인 프로젝트의 개발·배포·운영 기준을 모으고 Codex 작업에 재사용하는 서비스입니다. 현재 실제 개발과 운영에 사용하고 있으며, 기획 검증 항목에서 개인 사용 서비스로 전환했습니다.
개발 지식과 프로젝트 자료 관리
TypeScript·Node.js MCP Gateway에서 Markdown 위키의 목차·검색·문서 읽기를 제공합니다. 공통 기준은 위키에, 프로젝트 목표·현황·작업 기록과 공개 소개는 연결된 아카이브에 보관합니다. Codex는 하나의 MCP 연결에서 필요한 자료를 읽고 대상 프로젝트의 실제 코드·버전·환경과 대조합니다.
권한에 따른 수정과 요청 시 상태 갱신
관리자 웹과 장치별 MCP 토큰으로 접근을 관리하며, 명시적으로 허용한 쓰기 도구로 위키와 아카이브를 갱신합니다. 위키에는 SHA-256 충돌 검사·백업·감사 기록을, 아카이브 DB 수정에는 revision 검사와 이전 내용 보존을 적용합니다.
특정 프로젝트나 전체 업데이트를 요청하면 연결된 Coolify 서비스 상태도 함께 수집합니다. 서버 시작이나 주기 타이머에서 상태를 수집하지 않습니다. 아카이브의 이름·소개·본문은 DB 저장 후 새 요청에 반영하며, 기능 코드가 바뀔 때만 빌드·배포합니다.
운영과 지속 점검
개인 Ubuntu 서버에서 Coolify 컨테이너로 운영하며 Vue 관리 화면과 SQLite 기반 인증·감사 저장소를 사용합니다. 실제 사용을 이어가면서 문서 최신성, 여러 PC의 연결 사용성, 편집 충돌 처리와 백업 복구 절차를 계속 점검합니다. 비밀값과 내부 연결 정보는 공개 소개에 포함하지 않습니다.