프로젝트 소개

Potok은 Go 기반의 자체 호스팅 백업 및 동기화 도구로, Obsidian 볼트를 대상으로 합니다. 클라이언트에서 업로드 전에 볼트 데이터를 암호화하므로, 서버에는 비밀번호나 평문 노트 대신 암호문만 저장됩니다. 이 CLI는 서버 연결 초기화, 여러 볼트 등록, 암호화된 데이터의 push 및 pull, 자동 동기화를 위한 폴더 감시, 진단 실행 기능을 제공합니다. API 키와 암호화 비밀번호는 운영 체제 키링을 통해 저장되며, Windows Credential Manager, macOS Keychain, Linux Secret Service를 지원합니다. 이 프로젝트는 Windows와 Linux를 대상으로 하며, README에는 macOS는 테스트되지 않았다고 명시되어 있습니다. Potok은 활발히 개발 중입니다: 일부 명령은 아직 완성되지 않았고, 충돌 감지와 버전 기록은 향후 작업으로 나열되어 있습니다. 중요한 백업에 의존하기 전에 현재 서버 설정과 로드맵을 확인하십시오.