CNF 블로그

CNF 블로그에서 최신 정보와 유용한 팁을 만나보세요. 다양한 콘텐츠와 전문 지식을 통해 더 나은 경험을 제공합니다.

목차 (Agenda)

Cloud Native,Whitepaper,미분류

노션 대신 검토 할만 한 셀프호스팅 협업 도구 비교 — Outline , AppFlowy, AFFiNE 비교

세 도구 모두 노션처럼 문서를 쓰고, 팀이 함께 편집하는 협업 도구입니다. 큰 차이는 노션이 남의 서버(클라우드)에 데이터를 두는 반면, 이 셋은 우리 회사 서버에 직접 설치 해서 데이터를 우리가 100% 가진다는 점입니다.

2026년 06월 15일

셀프호스팅 협업 도구

왜 지금 “직접 설치하는 협업 도구”를 다시 보게 될까

이유는 크게 세 가지입니다.

  • 비용 — 노션 비즈니스 요금제는 1인당 월 18~20달러입니다. 200명이 쓰면 1년에 약 6,700만 원이 고정으로 나갑니다.
  • 규정 — 공공기관·금융권은 보안 규정상 내부망과 외부 인터넷을 분리(망분리)해야 합니다. 이런 곳에서는 노션 같은 외부 서비스에 접속하는 것 자체가 막혀 있어, 애초에 쓸 수가 없습니다.
  • 설치 난이도가 낮아짐 — 예전에는 “직접 설치”가 인프라팀에게 큰 일이었지만, 지금은 도커 같은 도구가 보편화되어 흔하고 표준적인 작업이 되었습니다.

즉, 돈을 아끼고 싶거나, 규정 때문에 외부 서비스를 못 쓰거나, 우리 데이터를 외부에 맡기기 싫다면 직접 설치형을 검토할 때입니다.

CNF 백서 구독하기🔔

새로운 백서가 발간되면 가장 먼저 안내드려요!

CNF가 전하는 최신 백서와 클라우드 인사이트를 가장 빠르게 만나보실 수 있습니다.

진심으로 구독 부탁드립니다 🙏

라이선스: “공짜처럼 보여도 조건이 다릅니다”

오픈소스라고 다 똑같이 자유로운 게 아닙니다. 도구마다 사용 조건(라이선스)이 달라서 미리 확인해야 합니다.

도구 인기(GitHub Star) 한 줄 요약
AppFlowy 약 72,000 조건이 단순하고 자유롭습니다. 다만 외부 사용자에게 서비스로 제공하면 우리가 고친 소스 코드를 공개해야 할 수 있습니다(AGPL).
AFFiNE 약 70,000 대부분 무료지만, 일부 기능(백엔드)을 회사에서 정식으로 쓰려면 인원수 기준 유료 구독이 필요합니다.
Outline 약 38,800 지금은 사용에 약간의 제약이 있는 라이선스지만, 2030년 6월 6일이 되면 완전 자유 라이선스로 자동 전환됩니다.

핵심: 도입 전에 “우리가 쓰려는 방식이 이 라이선스 조건에 맞는지” 법무 검토를 한 번 받아두는 게 안전합니다.

우리 팀엔 뭐가 맞을까 — 상황별 추천

  • “노션이랑 최대한 똑같았으면 좋겠고, 비용은 안 내고 싶다”AppFlowy
    노션 사용 경험을 가장 충실히 재현했고, 데이터 주권을 가장 중시하는 팀에 맞습니다.
  • “문서뿐 아니라 화이트보드처럼 그림 그려가며 기획하고 싶다”AFFiNE
    문서와 무한 캔버스(화이트보드)를 한 편집기에서 다룹니다. 기획·디자인팀처럼 시각적으로 일하는 팀에 좋습니다.
  • “위키·지식관리가 중심이고, AI가 우리 문서를 검색·답변해주면 좋겠다”Outline
    문서를 마크다운으로 저장해 자료 이전이 쉽고, AI 연동(아래 설명) 통로가 가장 잘 갖춰져 있습니다.

처음부터 셋 다 깔지 말고, 우선순위에 맞는 하나만 골라 시범 운영(PoC)해보길 권합니다.

결정을 좁히는 4가지 질문

무엇을 더 중요하게 보느냐에 따라 답이 갈립니다.

  1. 자유로운 라이선스가 가장 중요? → AppFlowy
  2. AI 연동과 화이트보드 시각화가 가장 중요? → AFFiNE
  3. 기존 마크다운 자료 이전과 AI 검색이 가장 중요? → Outline

정답은 도구가 아니라 “우리 조직이 무엇을 1순위로 두느냐”에서 나옵니다. 거기서 시작하세요.

자주 묻는 질문

Q. AppFlowy를 사내 직원만 쓰는데도 소스 코드를 공개해야 하나요?

아니요. 회사 직원끼리 내부에서만 쓰는 경우엔 공개 의무가 생기지 않습니다. 공개 의무는 “외부 사용자가 우리가 고친 버전을 인터넷으로 이용할 때” 생깁니다. 다만 한글화·로그인 연동 같은 수정이 쌓이게 되므로, 도입 시점부터 “우리가 고친 부분”을 따로 관리해두는 습관을 들이는 게 좋습니다.

Q. 망분리(폐쇄망) 환경엔 어느 게 가장 잘 맞나요?

AppFlowy입니다. 로그인 인증 기능을 자체적으로 내장하고 있어, 외부 인증 서버 없이도 폐쇄망 안에서 바로 돌아갑니다. 반대로 Outline은 외부 인증 서버가 반드시 필요해서, 폐쇄망 안에 그 서버를 따로 구축하는 추가 작업이 듭니다.

Q. Claude 같은 AI와의 연동이 가장 잘 되는 건 어느 쪽인가요?

Outline입니다. 공식 문서에서 AI 연동(MCP) 방법을 안내하고, 문서 검색 기능도 잘 갖춰져 있습니다. AFFiNE도 외부 개발자가 만든 연동 도구가 활발히 운영되고 있습니다.

헷갈리는 용어 풀이

  • 셀프호스팅(직접 설치) — 외부 클라우드가 아니라 우리 회사 서버에 직접 설치해 쓰는 방식.
  • 도커(Docker) — 프로그램을 통째로 포장해 어디서나 똑같이 실행되게 해주는 설치 도구. 복잡한 설치를 한결 간단하게 만들어줍니다.
  • 망분리 — 보안을 위해 내부망과 외부 인터넷을 분리해두는 것. 공공·금융권의 의무 사항.
  • 라이선스 — 그 소프트웨어를 어떤 조건으로 쓸 수 있는지 정한 약속. 무료여도 조건은 다를 수 있습니다.
  • MCP — AI 비서가 외부 문서·시스템을 표준 방식으로 불러와 활용하게 해주는 연결 규약.

참고 리소스

  • 각 도구 공식 저장소 — 최신 버전과 설치 가이드를 확인하세요.
  • AppFlowy: https://github.com/AppFlowy-IO/AppFlowy
  • AFFiNE: https://github.com/toeverything/AFFiNE
  • Outline: https://github.com/outline/outline
  • CNCF 한국어 슬랙 — 직접 설치·운영 노하우를 다른 사람들과 나누고 싶다면: https://slack.cncf.io/
  • CNCF Landscape — 협업 도구 외에 GitOps·모니터링 등 다른 분야의 오픈소스 도구도 둘러볼 수 있습니다: https://landscape.cncf.io/

Share This Story, Choose Your Platform!

Go to Top