Notion과 Obsidian의 대안으로 쓸 수 있는 무료 셀프 호스팅 메모 앱입니다.
dullage/flatnotes
노트를 데이터베이스 없이 평평한 Markdown 폴더에 저장하는 셀프 호스팅 메모 웹 앱입니다.
대체할 수 있는 제품:Evernote
Microsoft OneNote
- 스타
- 3,262
- 포크
- 219
- 열린 이슈
- 124
- 마지막 커밋
- 2개월 전
어떤 프로젝트인가요?
flatnotes는 셀프 호스팅 방식의 메모 웹 앱입니다. 모든 메모는 하나의 평평한 폴더에 일반 Markdown 파일로 저장되며, 데이터베이스나 폴더 계층 구조가 없습니다. 따라서 파일을 다른 곳으로 옮겨도 어떤 편집기에서든 계속 사용할 수 있습니다.
인터페이스는 메모 내용에 초점을 맞춥니다. "/" 단축키로 어디서든 전문 검색을 사용할 수 있고, 메모에 태그를 지정하거나 [[My Other Note]] 같은 위키링크로 서로 연결할 수 있습니다. 편집기는 일반 Markdown 모드와 WYSIWYG 모드를 제공하며, 라이트 테마와 다크 테마를 전환할 수 있습니다.
접근을 제한하지 않거나 읽기 전용으로 설정할 수 있으며, 사용자 이름과 비밀번호 및 2FA로 보호할 수도 있습니다. 프로젝트는 REST API를 제공하고 Docker에서 실행되며, 환경 변수를 통해 설정합니다.
핵심 기능
- 01메모를 데이터베이스 없이 하나의 평평한 폴더에 일반 Markdown 파일로 저장합니다.
- 02"/" 단축키로 어디서든 전문 검색을 이용할 수 있습니다.
- 03일반 Markdown 및 WYSIWYG 편집기 모드를 제공합니다.
- 04메모에 태그를 지정하고 위키링크로 서로 연결할 수 있습니다.
- 05모바일 화면에 대응하는 인터페이스와 라이트·다크 테마를 제공합니다.
- 06인증 방식을 선택할 수 있습니다: 인증 없음, 읽기 전용, 사용자 이름/비밀번호 또는 2FA.
- 07RESTful API를 제공합니다.
활용 사례
- 자체 서버에 Markdown 메모로 개인 지식 베이스를 구축할 수 있습니다.
- flatnotes에서 메모를 편집하면서 다른 도구로 동일한 파일을 직접 편집할 수 있습니다.
- 사설 네트워크에서 다른 사람과 읽기 전용 메모 사이트를 공유할 수 있습니다.
- 메모가 이미 일반 파일이므로 내보내기 절차 없이 나중에 다른 곳으로 이전할 수 있습니다.
빠른 시작
- 1
비밀번호 인증을 사용하도록 Docker 컨테이너를 실행합니다
docker run -d \ -e "PUID=1000" \ -e "PGID=1000" \ -e "FLATNOTES_AUTH_TYPE=password" \ -e "FLATNOTES_USERNAME=user" \ -e 'FLATNOTES_PASSWORD=changeMe!' \ -e "FLATNOTES_SECRET_KEY=aLongRandomSeriesOfCharacters" \ -v "$(pwd)/data:/data" \ -p "8080:8080" \ dullage/flatnotes:latest - 2
브라우저에서 http://localhost:8080을 열고 로그인합니다
사용 전 알아둘 점
- 셀프 호스팅에는 Docker 사용을 권장하므로, 실행하려면 Docker를 설정해야 합니다.
- 데모 사이트는 15분마다 초기화되므로 체험용으로만 적합합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- flatnotes은(는) 무엇인가요?
- 노트를 데이터베이스 없이 평평한 Markdown 폴더에 저장하는 셀프 호스팅 메모 웹 앱입니다. flatnotes는 셀프 호스팅 방식의 메모 웹 앱입니다. 모든 메모는 하나의 평평한 폴더에 일반 Markdown 파일로 저장되며, 데이터베이스나 폴더 계층 구조가 없습니다. 따라서 파일을 다른 곳으로 옮겨도 어떤 편집기에서든 계속 사용할 수 있습니다.
- flatnotes은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- flatnotes은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- flatnotes은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. flatnotes의 마지막 커밋은 2026년 8월 29일입니다.
- flatnotes은(는) 어디에 사용할 수 있나요?
- 자체 서버에 Markdown 메모로 개인 지식 베이스를 구축할 수 있습니다. flatnotes에서 메모를 편집하면서 다른 도구로 동일한 파일을 직접 편집할 수 있습니다. 사설 네트워크에서 다른 사람과 읽기 전용 메모 사이트를 공유할 수 있습니다. 메모가 이미 일반 파일이므로 내보내기 절차 없이 나중에 다른 곳으로 이전할 수 있습니다.
- flatnotes는 어떻게 설치하나요?
- 비밀번호 인증을 사용하도록 Docker 컨테이너를 실행합니다: docker run -d \ -e "PUID=1000" \ -e "PGID=1000" \ -e "FLATNOTES_AUTH_TYPE=password" \ -e "FLATNOTES_USERNAME=user" \ -e 'FLATNOTES_PASSWORD=changeMe!' \ -e "FLATNOTES_SECRET_KEY=aLongRandomSeriesOfCharacters" \ -v "$(pwd)/data:/data" \ -p "8080:8080" \ dullage/flatnotes:latest 브라우저에서 http://localhost:8080을 열고 로그인합니다
- flatnotes은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/dullage/flatnotes
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
원하는 폴더에 노트를 일반 파일로 저장하고, 편집기와 미리보기를 나란히 보여주는 macOS 네이티브 Markdown 노트 앱입니다.
단일 Go 바이너리로 구동되는 셀프 호스팅 노트 앱으로, 로컬 SQLite DB와 함께 Markdown 파일로 노트를 저장합니다.
Markdown, 기기 간 동기화, 종단 간 암호화를 지원하는 가볍고 크로스 플랫폼인 개인 메모용 PWA입니다.
기기 간 동기화와 파일 기능을 제공하고, 직접 호스팅할 수 있는 동기화 서버를 갖춘 종단 간 암호화 메모 앱입니다.
대규모 계층형 개인 지식 베이스를 만들 수 있는 무료 오픈소스 데스크톱 및 셀프 호스팅 노트 앱입니다.