개인정보 보호를 우선하는 일일 플래너로, 시각적인 시간 블록, 습관, 목표를 지원하며 동기화하지 않는 한 데이터는 기기에 보관되고 직접 호스팅도 선택할 수 있습니다.
- 스타
- 129
- 포크
- 9
- 열린 이슈
- 6
- 마지막 커밋
- 16일 전
어떤 프로젝트인가요?
Crumbs는 생각과 아이디어, 간단한 메모를 기록할 수 있는 셀프 호스팅 메모 앱입니다. SQLite를 사용하는 SvelteKit 웹 앱으로 실행되며, Docker 또는 Node.js 22를 사용해 자체 서버에 배포할 수 있습니다.
메모는 Markdown, 체크리스트, 이미지 첨부와 12가지 색상 테마를 지원합니다. #태그, 고정, 보관함, 휴지통으로 메모를 정리하고 제목, 내용, 태그를 검색할 수 있으며, 메모의 이전 버전을 확인하거나 복원할 수도 있습니다. 같은 인스턴스의 다른 사용자와 메모를 공유할 수 있습니다.
이 앱은 IndexedDB에 데이터를 저장하고 LWW CRDTs로 동기화하는 오프라인 지원 PWA입니다. 멀티 사용자 로그인에는 Argon2 비밀번호를 사용하며, Google, GitHub 또는 OIDC 싱글 사인온을 선택적으로 사용할 수 있습니다. Claude Code 같은 AI 어시스턴트가 메모를 관리할 수 있도록 MCP 서버도 포함되어 있습니다.
핵심 기능
- 01체크리스트, 이미지 첨부, 색상 테마를 지원하는 Markdown 메모
- 02태그, 고정, 보관함, 휴지통으로 메모 정리
- 03제목, 내용, 태그 전체를 대상으로 하는 전문 검색
- 04이전 메모 버전을 복원할 수 있는 버전 기록
- 05LWW CRDTs로 동기화하는 오프라인 지원 PWA
- 06선택적으로 사용할 수 있는 Google, GitHub, OIDC 싱글 사인온
활용 사례
- 자체 서버에서 비공개 Google Keep 대안을 운영
- 개인 메모와 아이디어를 타사 클라우드에 보내지 않고 보관
- 하나의 셀프 호스팅 인스턴스에서 동료나 가족과 메모 공유
- MCP 서버를 통해 AI 어시스턴트가 메모를 읽고 관리하도록 설정
빠른 시작
- 1
폴더를 만들고 해당 폴더로 이동합니다
mkdir crumbs && cd crumbs - 2
docker-compose.yml 파일을 다운로드합니다
curl -fsSLO https://raw.githubusercontent.com/bretzel-app/crumbs/main/docker-compose.yml - 3
Docker Compose로 Crumbs를 시작합니다
docker compose up -d - 4
브라우저에서 http://localhost:3000을 열고 관리자 계정을 만듭니다
사용 전 알아둘 점
- 다른 기기에서 사용하려면 HTTPS와 일치하는 ORIGIN 설정이 필요합니다. 서버 IP를 통한 일반 HTTP 연결에서는 로그인 상태가 유지되지 않습니다.
- 첫 방문자가 관리자가 되므로 포트를 외부에 공개하기 전에 계정을 만들어야 합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- crumbs은(는) 무엇인가요?
- SvelteKit으로 만든 셀프 호스팅·프라이버시 우선 메모 앱으로, Google Keep의 대안입니다. Crumbs는 생각과 아이디어, 간단한 메모를 기록할 수 있는 셀프 호스팅 메모 앱입니다. SQLite를 사용하는 SvelteKit 웹 앱으로 실행되며, Docker 또는 Node.js 22를 사용해 자체 서버에 배포할 수 있습니다.
- crumbs은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- crumbs은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- crumbs은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. crumbs의 마지막 커밋은 2026년 10월 22일입니다.
- crumbs은(는) 어디에 사용할 수 있나요?
- 자체 서버에서 비공개 Google Keep 대안을 운영 개인 메모와 아이디어를 타사 클라우드에 보내지 않고 보관 하나의 셀프 호스팅 인스턴스에서 동료나 가족과 메모 공유 MCP 서버를 통해 AI 어시스턴트가 메모를 읽고 관리하도록 설정
- crumbs는 어떻게 설치하나요?
- 폴더를 만들고 해당 폴더로 이동합니다: mkdir crumbs && cd crumbs docker-compose.yml 파일을 다운로드합니다: curl -fsSLO https://raw.githubusercontent.com/bretzel-app/crumbs/main/docker-compose.yml Docker Compose로 Crumbs를 시작합니다: docker compose up -d 브라우저에서 http://localhost:3000을 열고 관리자 계정을 만듭니다
- crumbs은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/bretzel-app/crumbs
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
내가 소유한 폴더에 모든 노트를 일반 Markdown 파일로 저장하는 셀프 호스팅 Google Keep 스타일 노트 앱입니다.
웹과 Android에서 사용할 수 있는 셀프 호스팅·오프라인 우선 메모 앱으로, 기기 간 동기화를 선택적으로 지원합니다.
파일 시스템에 노트를 파일로 저장하고 여러 볼트, 사용자 및 협업을 지원하는 셀프 호스팅 Markdown 노트 앱입니다.
가족과 가구가 함께 쓰는 셀프 호스팅 장보기 목록 웹 앱으로, 실시간 동기화와 오프라인 모드를 지원합니다.
웹, Windows, Linux, Android, iOS, macOS에서 사용할 수 있는 무료 오픈소스 습관 관리·노트·할 일 앱으로, 선택적으로 자체 호스팅 동기화를 지원합니다.