OpenSource-Hub
H

HedgeDoc

7.2k stars·오피스 생산성·SHA-256 체크섬 확인됨

HedgeDoc는 오픈소스 실시간 협업 Markdown 노트 도구로, 여러 사용자의 동시 편집, 차트, 수식을 지원하며, 자체 호스팅을 통해 데이터를 완전히 제어할 수 있습니다.

스마트 다운로드

프로젝트 홈페이지 방문

아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요

오픈 소스 실시간 협업 Markdown 노트, 셀프 호스팅 가능한 HackMD 대안.

주요 기능

  • 여러 사용자가 실시간으로 Markdown을 공동 편집, 위지윅(WYSIWYG) 지원
  • Mermaid 플로우차트, Graphviz, LaTeX 수식 등 다양한 확장 지원
  • 슬라이드 모드, 버전 기록, 다양한 형식의 가져오기/내보내기
  • 완전한 오픈 소스로, 프라이빗 배포가 가능하며 데이터를 자율적으로 관리
  • 2.0 버전은 최신 기술 스택(NestJS + React)을 채택하여 더욱 뛰어난 성능 제공

할 수 없는 것

  • •현재 주력 개발 버전은 2.0(develop 브랜치)이며, 1.x는 유지 관리만 진행하고 새로운 기능은 추가되지 않습니다. 2.0은 아직 alpha 단계이므로 프로덕션 환경에서 사용하는 것을 권장하지 않습니다. 배포에는 어느 정도의 Docker 또는 Node.js 기초 지식이 필요하며, 완전 초보자에게는 친화적이지 않습니다.

사용 사례

  • 팀 내부 지식 베이스 및 문서 협업
  • 기술 팀의 API 문서, 설계 문서 작성
  • 교육 환경에서 실시간으로 수업 노트 또는 강의 자료 작성
  • 유료 서비스를 대체하는 개인 노트 관리

상세 설명

HedgeDoc(구 CodiMD)은 오픈 소스 실시간 협업 Markdown 노트 에디터입니다. 여러 사용자가 동시에 같은 문서를 편집할 수 있도록 지원하며, 실시간 미리보기, 플로우차트(Mermaid, Graphviz), LaTeX 수식, 슬라이드 모드, 버전 기록 등의 기능을 제공합니다. HackMD의 오픈 소스 셀프 호스팅 대안으로서 데이터 프라이버시를 완전히 통제할 수 있습니다. 현재는 2.0 리라이트 버전(NestJS + React)을 주력으로 개발하고 있으며, 성능과 확장성이 크게 향상되었습니다. 1.x 버전은 안정적이지만 유지보수만 진행됩니다. 프라이빗 배포가 필요한 팀, 교육 기관 또는 개발자에게 적합하며, 협업 문서, 내부 지식 베이스, 기술 노트 등의 용도로 활용할 수 있습니다.

문제 해결 & FAQ (1)

문제 해결
HedgeDoc Docker 이미지의 Node.js Brotli RCE 취약점(CVE-2026-111497)을 수정하는 방법은?

공식 HedgeDoc 이미지(quay.io/hedgedoc/hedgedoc:latest)는 이미 패치가 적용되어 있으며, CVE-2026-111497을 수정하는 Node.js v24.22.1을 탑재하고 있습니다. 컨테이너가 여전히 v24.21.0을 보고한다면 로컬 이미지가 오래된(stale) 것입니다. 해결 방법: 1) 이미지를 다시 pull합니다: docker compose pull (또는 docker pull quay.io/hedgedoc/hedgedoc:latest). 2) 컨테이너를 다시 생성합니다: docker compose up -d. 3) 런타임을 확인합니다: docker run --rm quay.io/hedgedoc/hedgedoc:latest node -v를 실행하면 v24.22.1이 출력되어야 합니다. :latest로 고정해도 자동으로 업데이트되지 않는다는 점에 유의하세요. 업데이트된 이미지를 받으려면 명시적으로 pull해야 합니다.

원본 Issue #6906

태그

markdowncollaborationreal-timenotesself-hostedopen-source

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

1. Docker를 사용하여 빠르게 배포: `docker run -p 3000:3000 hedgedoc/hedgedoc:latest`

4

2. 처음 http://localhost:3000에 접속한 후 안내에 따라 관리자 계정을 구성하세요

5

3. 링크를 공유하여 팀 구성원을 초대하고 협업 편집을 시작하세요

설치 가이드
  1. 1. Docker를 사용하여 빠르게 배포: `docker run -p 3000:3000 hedgedoc/hedgedoc:latest`
  2. 2. 처음 http://localhost:3000에 접속한 후 안내에 따라 관리자 계정을 구성하세요
  3. 3. 링크를 공유하여 팀 구성원을 초대하고 협업 편집을 시작하세요
파일 무결성

체크섬 없음

이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다

SHA256 체크섬

체크섬 없음

GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

Docker로 배포한 경우 `docker stop hedgedoc && docker rm hedgedoc && docker rmi hedgedoc/hedgedoc`를 실행하여 컨테이너와 이미지를 삭제하세요. 수동으로 배포한 경우 설치 디렉터리와 데이터베이스를 삭제하세요.

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스AGPL-3.0
마지막 업데이트2026-10-24 18:12:09
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

1 FAQ

유사한 프로젝트