Show GN: Dol(돌) - 자체 CouchDB 서버로 동기화하는 마크다운 노트 앱

5 hours ago 1

직접 만든 마크다운 노트 앱 Dol(돌) 입니다.

왜 만들었나

기존 노트 앱을 쓰면서 두 가지가 계속 걸렸습니다.

  • Obsidian은 로컬 저장이 기본이지만, 기기 간 동기화를 하려면 유료 Sync를 쓰거나 서드파티 플러그인을 붙여야 합니다
  • 노션이나 에버노트 계열은 동기화는 편하지만 노트가 제공사 서버에 저장됩니다

"로컬에 평문으로 저장되면서, 동기화 서버는 내가 소유하는" 조합을 원했는데 마땅한 게 없어서 만들었습니다.

기존 방식과의 차이

  • 저장은 로컬 우선. 서버를 연결하지 않으면 노트는 기기 밖으로 나가지 않습니다
  • 동기화는 본인이 띄운 CouchDB를 연결하는 방식입니다. 중앙 서버도, 계정 가입도 없습니다
  • 저장 포맷은 평문 마크다운이라 ZIP으로 통째로 내보내면 다른 앱으로 그대로 옮겨집니다

동기화 설정

CouchDB를 직접 운영하기 부담스럽다면 IBM Cloudant(관리형 CouchDB 호환 서비스)를 쓰면 됩니다. Lite 플랜이 무료이고, 1GB에 초당 읽기 20회·쓰기 10회 제한이라 개인 노트 용도로는 충분합니다. 인스턴스 생성부터 연결까지 5분 정도 걸립니다. (설정 가이드)

기능

  • 입력하는 동안 헤딩/리스트/체크박스가 렌더링되는 라이브 프리뷰
  • [[위키링크]]로 노트 간 연결
  • 제목과 본문 전문 검색
  • 중첩 폴더 트리
  • 마크다운 ZIP 가져오기/내보내기

지원 플랫폼

  • 데스크톱: Windows 10+, macOS 11+(Apple Silicon)
  • 모바일: iOS 15+, Android 7+

알려진 제약

  • Windows 빌드에 코드 서명이 없어 SmartScreen 경고가 표시됩니다

현재 1.4.0입니다. 써보시고 피드백 주시면 반영하겠습니다.
https://dol.praxostudio.com/

Read Entire Article