Repolode
dullage

dullage/flatnotes

노트를 데이터베이스 없이 평평한 Markdown 폴더에 저장하는 셀프 호스팅 메모 웹 앱입니다.

대체할 수 있는 제품:EvernoteMicrosoft 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. 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. 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 통계는 매일 갱신됩니다.

관련 프로젝트