이 노트에 대하여

GitLab과 Mattermost, Teleport, n8n 같은 오픈소스 셀프호스팅 솔루션을 한 세트로 묶어 본다. AI DevOps 환경을 구축할 때 어떤 조합이 가능한지 개괄하는 컬렉션 노트다.

히스토리

  • [2026-06-18 Thu 10:16] §openclaw: 에이전트 액션 루프와 맥(脈) — 봇 루프 풀스택과 멈추지 않는 현재성 여기에 넣긴 했는데 개인이 기업의 모든 것을 커버하는 시대에 대한 이야기를 더 디테일하게 잡아보자.
  • [2026-06-18 Thu 09:59] [2026-06-18 Thu] ¤Plane 추가 — Jira/Confluence 대체 셀프호스팅 PM. 데이터 동제권 + plane-mcp-server 에이전트 자동화 + Jira 단방향 마이그레이션(Community 임포터 catch) 정리. 소규모 에이전트 회사 인프라 그림(Plane+Mattermost)의 PM 면.
  • [2025-07-16 Wed 13:58] 셀프호스팅 가능한 세트를 본 김에 남겨 놓는다.

관련메타

BIBLIOGRAPHY

관련노트

[2025-07-16 Wed 13:58] AI 데브옵스 오픈소스 셀프호스팅 솔루션 - ¤gitlab ¤mattermost ¤teleport ¤n8n

  • Gitlab : SDLC 전 과정을 GitLab 하나로 관리하고, AI DevSecOps로 생산성과 보안을 극대화하세요.
  • Mattermost : 공식 파트너이자 System Integrator로서, 플레이북, GitLab 연동, 실시간 모니터링으로 ChatOps 기반의 일원화된 협업 환경을 구축하고 워크플로를 혁신합니다.
  • Teleport : 는 인프라, 서버, DB에 안전하고 빠르게 접근하도록 설계된 통합 액세스 솔루션입니다
  • n8n : 은 자체 관리형 워크플로 자동화 툴로 안전한 데이터 처리, AI 통합, 400+ 서비스 연동을 지원합니다.

간단 소개

¤Plane — 셀프호스팅 PM, Jira/Confluence 대체 + 데이터 동제권 + 에이전트 자동화

¤Plane (makeplane/plane) — Jira / Confluence / Linear / Monday / ClickUp 를 한 번에 대체하는 오픈소스 프로젝트 관리 플랫폼. 이 모음 노트의 「프로젝트 관리」 빈자리를 채운다. Mattermost(협업 채팅) 옆에 PM 면을 세우는 셈.

현황 (2026-06)

  • 51.2k stars / 4.6k forks. 안정판 v1.3.1 (2026-05-14). TypeScript+Python(Django).
  • 라이선스 AGPL v3.0, Community Edition 유저수 무제한 무료. Jira seat 과금과 정반대.
  • Docker / Kubernetes 원커맨드 셀프호스팅. airgapped(완전 오프라인) 구성도 지원.

왜 나에게 중요한가 — 데이터 동제권

  • REST API 전면 공개 → work item CRUD 를 외부에서 프로그래밍으로 조작. DB 가 내 손 안에 있고 API 로 다 빠져나온다. 「내 데이터인데 못 빼는」 Jira/Confluence 의 답답함이 풀린다.
  • 동제권을 쥐어야 전체 워크플로우를 에이전트로 자동화할 수 있다. 이게 전제다.

에이전트 자동화 — 결정적 지점

  • 공식 plane-mcp-server 존재. MCP 서버라 pi / Claude Code / 힣봇 군단이 Plane 을 도구로 직접 문다. 이슈 생성·사이클 관리·triage 를 에이전트가 처리.
  • Plane AI 가 셀프호스팅 에디션에도 풀림 (v2.4.0). Pages 문서에 AI 내장 → Confluence 위키 역할 흡수.

Jira 마이그레이션 (단방향, 양방향 아님)

  • 방향: Jira → Plane 단방향만. Plane → Jira 역방향 export 경로 없음. 「싹 가져와 Plane 으로 정렬 연습」엔 단방향으로 충분하고 오히려 맞다.
  • incremental re-sync = 양방향 동기화가 아니라 같은 단방향을 다시 돌려 Jira 변경분만 따라잡는 것. Jira 가 source of truth 로 남고 Plane 이 추종.
  • 넘어오는 것: 이슈→work item, 라벨·상태·우선순위, 코멘트(작성자 타임스탬프), 첨부, 유저 매핑, 스프린트→Cycles, 컴포넌트→Modules, 부모-자식(직계), 링크 백링크, 시작 마감일.
  • 빠지는 것: 커스텀 필드, 에픽, 이력(history).
  • catch: Jira 임포터 UI 는 Plane Cloud + Commercial Edition self-hosted 전용. 무료 Community 셀프호스팅엔 안 붙는다.
    • (a) Plane Cloud 무료 워크스페이스에서 임포트만 돌려 가져오기, 또는
    • (b) Community + Jira REST → Plane REST 직접 import 스크립트 (동제권 정답, 벤더 툴에 안 묶임, memex-kb 범용 변환 미션과 동형: 소스 카탈로그 → 중립 포맷 → 타겟).

소규모 에이전트 회사 인프라 그림

  • Plane(셀프호스팅) = Jira+Confluence 대체 / Mattermost(이미 사용 중) = Slack 대체. 둘 다 셀프호스팅 + API 개방.
  • 에이전트가 양 면을 오가며 triage·문서화·동기화 전담, 인간은 창조와 외부 커뮤니케이션만. 「생존은 AI 가, 창조는 인간이」의 사무 인프라판.
  • 구성원: 에이전트 엔지니어 몇 + 외부 커뮤니케이션 전담 비개발 관리자. 이 도구 세트로 충분.

다음 한 걸음

  • plane-mcp-server 를 로컬에서 띄워 에이전트 스택에 물리는 PoC.
  • Jira→Plane 직접 import 스크립트를 memex-kb 변환 파이프라인 한 케이스로 이슈화.