Platform · open source in preparation

17년 운영하며 필요했던 도구를
직접 만들었고, 이제 공개합니다.

그분보드는 노리터 30만 개의 글을 옮기려고 만든 커뮤니티 엔진입니다. 그 위에 판매·결제를 붙이는 그분커머스와, AI 에이전트와 사람이 함께 개발하는 그분플로우 계열이 있습니다. 모두 지금 실제 사이트와 사내 개발에서 쓰고 있으며, 차례로 오픈소스로 공개하려고 준비하고 있습니다.

MIT그분보드 · 그분플로우 6그분보드 위 공개 운영 사이트 8,100+생태계 커밋 저장소 공개 전환 준비 중
01 · GbunBoard

그분보드 GbunBoard

엣지에서 도는 커뮤니티·출판 엔진입니다. 배포 하나가 사이트 하나이고, 서버를 따로 두지 않습니다. 게시판·회원·중재·검색·SEO·관리 화면을 엔진이 맡고, 사이트는 설정과 스킨만 가집니다.

PROBLEM

17년 된 커뮤니티를 옮길 곳이 없었습니다

오래된 설치형 게시판 엔진은 서버·보안·확장 부담이 컸습니다. 30만 글과 85만 댓글, 오래된 주소와 검색 유입을 잃지 않고 옮길 현대적인 엔진이 필요했습니다.

APPROACH

엔진은 하나, 사이트별 분기는 0

도메인 코드는 클라우드 API 를 직접 부르지 않고 어댑터 뒤에 둡니다. 사이트마다 다른 것은 설정·스킨·플러그인으로만 표현합니다. 이 규칙은 검사 도구로 강제합니다.

RESULT

노리터와 공개 사이트 6곳이 이 위에서

2026년 10월 11일 노리터 전체를 옮겼습니다. 휴대폰·육아·자동차·K-컬처·웹툰·개발 교육 사이트가 같은 엔진으로 돌아갑니다.

3,080+커밋
730테스트 파일
26만줄 TypeScript
61DB 마이그레이션
9공식 플러그인
3언어 (영·한·일)
What a site gets

공간과 권한

게시판마다 권한·목록 배치·주소 규칙을 따로 정합니다.

캐시 친화 구조

회원도 방문자와 같은 캐시 페이지를 받고, 개인화는 나중에 얹습니다.

글·댓글·반응

마크다운, 비밀 댓글, 태그, 북마크, 반응.

회원과 로그인

이메일 인증 가입과 Naver·Kakao·Google·GitHub 로그인, 신뢰 등급.

중재

신고·숨김·정지와 모든 조치의 기록.

SEO 기본기

정식 주소 규약, 사이트맵, RSS·Atom·JSON 피드, 구조화 데이터.

검색과 미디어

전문 검색 전용 DB 와 객체 저장소 미디어.

옛 사이트 가져오기

XE 데이터를 중단 후 재개하며 옮기고, 데이터·미디어·SEO 가 같은지 검사합니다.

Architecture
사이트설정 · 메뉴 · 게시판 정의 · 스킨
플러그인권한을 선언하고 자기 테이블만 씁니다 · MCP 도구 등록
상호작용 프리셋게시판 · 블로그 · 피드 방식
Core공간 · 글 · 회원 · 중재 · 검색 · 피드 · 관리
어댑터클라우드 API 는 여기서만 부릅니다
CloudflareWorkers · D1 · R2 · Workflows

확장은 버전이 붙은 계약으로

플러그인·스킨·상호작용 API 마다 판 번호를 두고, 계약 검사 도구로 깨짐을 미리 잡습니다. 사이트마다 /mcp 주소가 있어 AI 에이전트가 OAuth 2.1 이나 API 키로 플러그인 도구를 씁니다.

한 번에 도는 검사

다국어 문구린트순환 의존타입DB·마이그레이션단위·엔진 테스트Workers 런타임 테스트Postgres 레인부하 시뮬레이션N+1 쿼리 차단빌드
Proof in production

가장 큰 시험은 우리 커뮤니티였습니다

17년치 노리터를 그분보드로 옮기며 엔진을 다듬었습니다. 운영 첫날 생긴 장애도 기록으로 남겨 부하 시뮬레이션 시나리오가 되었습니다.

299,438옮긴 글
835,226옮긴 댓글
4.7 GB첨부 5.6만 개
License · status

MIT 라이선스, 공개 문서 준비됨

  • LICENSE · CONTRIBUTING · SECURITY · UPGRADING
  • npm create gbun 으로 새 사이트를 만드는 설치 경로
  • 릴리스 워크플로와 수동 CI

공개 전에 할 일

  • 사내 개발 문서를 저장소에서 분리
  • 확장 API 를 1.0 으로 고정
  • CI 를 푸시마다 상시 실행으로
  • 플러그인 격리(샌드박스)는 아직 없음 — 문서에 명시
02 · Gbun Commerce

그분커머스 Gbun Commerce

그분보드 위에서 상품 판매·코인 충전·결제·이용권을 붙이는 플러그인 네 개입니다. 원래 엔진 안에 있던 것을 2026년 10월에 독립 제품으로 분리했습니다.

PROBLEM

「충전하고 열람」 사이트가 계속 생깁니다

웹툰·소설·영상·캐릭터챗은 모두 코인 충전, 회차 열람, 대여·기간권, 환불이 필요합니다. 사이트마다 새로 만들면 돈 계산에서 사고가 납니다.

APPROACH

책임을 넷으로 나눴습니다

판매, 잔액, 결제 실행, 콘텐츠 접근권을 서로 다른 플러그인이 맡습니다. 각자 자기 장부만 씁니다.

STATUS

시연 사이트와 VOD 연동 중

공개 시연 사이트에서 검증하고 있습니다. 그분 VOD 가 첫 소비처이고 캐릭터챗이 다음입니다. 아직 운영 매출 사이트는 없습니다.

Four plugins
플러그인맡는 일코드테스트 파일
commerce배송 상품, 장바구니, 주문, 취소·반품, 쿠폰, 적립금·회원 등급, 리뷰·문의, 재입고 알림, 관리 화면2.4만 줄99
wallet코인·포인트 잔액, 유효기간별 묶음, 거래 원장, 회원 병합2.1천 줄14
pay결제·환불 실행, 결제 장부, 결제사별 포트3.1천 줄11
paid코인 충전 상품, 정산, 환불 회수 계산, 접근권(영구·대여·기간권)2.9천 줄17
How money moves
PAY

결제 확인

통지가 두 번·늦게·거꾸로 와도 한 번만 반영합니다.

WALLET

코인 적립

유효기간별 묶음으로 쌓고 모든 변동을 원장에 남깁니다.

PAID

열람권 발급

회차를 영구·대여·기간권으로 엽니다.

REFUND

환불과 회수

환불과 코인 회수를 같은 트랜잭션에 씁니다.

Design choices

지역 팩

나라별 규칙은 지역 팩으로 분리합니다. 한국 팩과 기본 팩이 있습니다.

포트 구조

결제사·문자 발송은 포트로 갈아 끼웁니다.

법을 먼저 봅니다

전자금융거래법 개정(2024)을 고려해 회원 간·사이트 간 코인 이체를 두지 않았습니다.

끝까지 써 보는 시험

Playwright 사용자 여정과 페르소나 QA 약 20회. 2026년 10월 주문·환불 핵심 결함 5건을 고쳤습니다.

142테스트 파일
4플러그인
~70전용 테이블
6.2만줄 코드
MIT패키지 라이선스 표기
~1분전체 검사 시간
03 · Flow family

AI 에이전트와 사람이
함께 개발하는 도구들.

노리터랩은 이 도구들로 매일 개발합니다. 규칙은 스펙에, 일은 플로우에, 실행은 덱에, 화면 검수는 리뷰에 둡니다. 이 홈페이지도 같은 흐름으로 만들었습니다.

SPEC

규칙을 읽고

작업에 맞는 개발 규칙 절만 받아 읽습니다.

FLOW

업무로 열고

업무를 열고 진행·결정·실패를 기록합니다.

DECK

에이전트가 실행하고

업무를 AI 코딩 에이전트 워커가 받아 구현합니다.

REVIEW

화면에서 검수

실제 화면을 짚어 남긴 의견이 다시 업무가 됩니다.

리뷰 의견 → 플로우 업무 → 바뀐 규칙은 스펙 개정으로. 한 바퀴가 기록으로 이어집니다.

사내 매일 사용 · MIT

그분플로우Gbun Flow

고객사와 수행사가 같이 쓰는 칸반 이슈트래커입니다. 요청부터 작업·검수·승인까지 다루고, 간단한 보드로 시작해 필요한 기능을 켭니다. AI 없이 사람만으로도 씁니다.

  • 보드·목록·캘린더·백로그·스프린트·마일스톤
  • 고객 초대와 공개 범위 구분, 산출물과 검수 흐름
  • 문서·보고서 공유, 전문 검색, GitHub 연동
  • 에이전트용 MCP 도구와 서비스 계정 API 키
커밋 890+테스트 파일 260+그분보드 플러그인
사내 사용

그분스펙Gbun Spec

지켜야 할 표준과 설계를 절 단위로 두고, 따르는 프로젝트가 바뀐 절만 받게 하는 서비스입니다. 에이전트는 작업마다 필요한 절만 읽습니다.

  • 변경 번호와 개정 이력, 바뀐 절만 동기화
  • 다른 프로젝트의 변경 요청과 채택·보류
  • 태그·관계 지도와 영향 보고서
  • 모델로 규칙 사이의 모순·중복 찾기, MCP 도구
설계 문서 66편 이관사내 모든 저장소가 사용
사내 배포

그분덱Gbun Deck

여러 AI 코딩 CLI 를 한 화면 격자로 띄우고 같은 세션을 휴대폰에서 이어 보는 데스크톱 앱입니다. 플로우 업무를 받아 워커로 실행하고 결과를 올립니다.

  • 보드별 격자, 로컬·WSL·SSH 터미널
  • 휴대폰 원격 화면과 푸시 알림·보고서
  • 제공사별 사용량 표시, 에이전트 간 메시지
  • Tauri + Rust 코어
커밋 1,070+Rust 테스트 930+
검증 중

그분리뷰Gbun Review

실제 화면 위에서 문제를 짚고 한마디 남기면 위치·사진과 함께 의견이 되어 플로우 업무로 넘어가는 검수 도구입니다.

  • 화면 위 오버레이로 지목
  • 공유 미리보기와 초대
  • 플로우로 보내기(출처·사진 포함)
  • 페르소나 QA 10회차까지 검증
그분보드 플러그인플로우 연동
License · status
제품지금 상태라이선스
그분플로우사내 모든 개발 업무 기록에 사용. 외부 고객 운영 전MIT
그분스펙사내 모든 저장소가 규칙을 여기서 읽음. 운영 배포 전결정 전
그분덱사내 PC 에 배포해 매일 사용결정 전
그분리뷰로컬 실구동과 페르소나 QA 로 검증 중결정 전
04 · Open source plan

준비된 것부터
차례로 공개합니다.

모든 저장소는 아직 비공개입니다. 실제 운영에서 검증된 순서대로 공개하고, 공개 전에 사내 문서 분리·라이선스 확정·보안 점검을 마칩니다.

  1. STEP 1

    그분보드

    엔진과 플러그인 9종, 스킨, 이관 도구. 공개 문서가 이미 갖춰져 있습니다.

    MIT
  2. STEP 2

    그분플로우

    그분보드 플러그인 형태의 이슈트래커와 MCP 도구.

    MIT
  3. STEP 3

    그분커머스

    판매·지갑·결제·이용권 플러그인. VOD 운영 검증 뒤 공개합니다.

    MIT 예정
  4. STEP 4

    스펙 · 리뷰 · 덱

    라이선스를 정하고 내부 의존을 끊은 뒤 공개합니다.

    결정 전

보안 점검

로그인·결제·플러그인 경계를 외부 눈으로 점검받고 싶습니다.

상시 CI

지금은 수동 실행인 검사를 공개 저장소에서 푸시마다 돌릴 인프라.

영문 문서

설치·플러그인 작성·이관 안내를 영어로 정리합니다.

메인테이너 시간

외부 기여를 받고 판 번호를 지키는 데 드는 시간.

Contact

함께 공개하고
함께 키울 분을 찾습니다.

오픈소스 지원, 공동 개발, 그분보드 도입 문의를 받습니다.

dev@noriter.com
  • 오픈소스 지원·후원보안 점검 · CI · 문서
  • 그분보드 도입커뮤니티·콘텐츠 사이트
  • 오래된 커뮤니티 이관데이터·주소·검색 유입 유지
  • AI 에이전트 개발 체계스펙 · 플로우 · 덱 · 리뷰