flatnotes
Markdown 파일 기반의 셀프 호스팅 노트 애플리케이션으로, 데이터베이스가 필요 없으며 가볍고 사용하기 쉽습니다.
스마트 다운로드
프로젝트 홈페이지 방문
아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요
노트를 일반 파일로 저장하고, 셀프 호스팅하며, 간단하면서도 강력합니다.
주요 기능
- 미니멀한 인터페이스로 방해 요소 없이 콘텐츠에 집중
- 노트를 일반 Markdown 파일로 저장하며 데이터베이스 잠금 없음
- 전문 검색, 태그, 위키 링크 지원
- 경량이며 Docker를 통한 원클릭 배포
- 기본 제공 원시/WYSIWYG 편집기, 모바일 지원
할 수 없는 것
- •검색 인덱스는 기본적으로 데이터 디렉토리 아래의 .flatnotes 폴더에 저장되며, 별도로 마운트하려면 문서를 참조하세요. 첫 실행 시 인덱스를 구축하므로 노트가 많으면 다소 느릴 수 있습니다. 모든 노트가 동일한 계층에 저장되므로 복잡한 분류가 필요한 사용자에게는 적합하지 않습니다.
사용 사례
- 개인 노트 지식 베이스로, 데이터를 직접 관리하고 싶은 경우
- 소규모 팀 문서 협업으로, 빠른 배포와 검색이 필요한 경우
- Notion/Evernote를 대체하며, 단순함과 오픈 소스를 추구하는 경우
Flatnotes는 글쓰기에 집중할 수 있게 해주는 미니멀한 셀프호스팅 노트 애플리케이션입니다. 대부분의 노트 도구와 달리 모든 노트를 순수한 Markdown 파일로 하나의 폴더에 저장하며, 데이터베이스, 독점 형식, 복잡한 폴더 구조가 없습니다. 따라서 노트를 완전히 이식할 수 있고 다른 Markdown 도구로도 자유롭게 편집할 수 있습니다. 기능에는 반응형 모바일 인터페이스, raw/WYSIWYG Markdown 에디터, 강력한 전체 텍스트 검색, 태그, 위키 링크([[노트 이름]]), 라이트/다크 테마, 다양한 인증 방식(읽기 전용 및 2단계 인증 지원)이 포함됩니다. Docker로 한 번에 배포되며, 검색 인덱스만 캐시하고, 증분 동기화로 빠르게 시작됩니다. 간단하고 빠르며 셀프호스팅이 가능하고 벤더 락인 없는 도구를 원하는 사용자에게 적합합니다.
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
Docker가 설치되어 있는지 확인하세요
명령 실행: docker run -d -p 8080:8080 -v $(pwd)/data:/data dullage/flatnotes:latest
http://localhost:8080에 접속하여 메모 작성을 시작하세요
- Docker가 설치되어 있는지 확인하세요
- 명령 실행: docker run -d -p 8080:8080 -v $(pwd)/data:/data dullage/flatnotes:latest
- http://localhost:8080에 접속하여 메모 작성을 시작하세요
체크섬 없음
이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다
SHA256 체크섬
체크섬 없음
GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
컨테이너 중지 및 삭제: docker stop flatnotes && docker rm flatnotes; 데이터 디렉토리를 삭제하면 완전히 정리됩니다.
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.
문제 발생? 아래 FAQ 확인
3 FAQs
유사한 프로젝트
Visual Studio Code (Code - OSS)
Microsoft가 만든 무료 오픈 소스 코드 편집기로, 지능형 자동 완성, 디버깅, Git 및 확장 기능을 지원하는 전 세계에서 가장 인기 있는 편집기입니다.
opencode
오픈소스 AI 코딩 에이전트로, 코드 작성, 리팩토링 및 분석을 지원하며, '빌드(Build)'와 '플랜(Plan)' 이중 에이전트 모드가 내장되어 있습니다.
scrcpy
USB 또는 무선 TCP/IP를 통해 컴퓨터에서 Android 기기로 화면 미러링 및 제어를 지원하며, 루팅 불필요, 고성능 저지연, 오디오 전달 지원.