Kokoro-82M TTS를 사용해 EPUB, PDF, 텍스트, 자막 파일을 자막 동기화 오디오로 변환하는 데스크톱 및 웹 앱입니다.
grimmory-tools/grimmory
전자책, 만화, 오디오북을 관리하고 바로 읽을 수 있으며, 메타데이터 조회와 기기 동기화 기능을 제공하는 셀프 호스팅 디지털 도서관입니다.
대체할 수 있는 제품:Calibre-Web
Plex
- 스타
- 4,553
- 포크
- 345
- 열린 이슈
- 237
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
Grimmory는 전자책, PDF, 만화, 오디오북으로 구성된 개인 컬렉션을 관리하는 셀프 호스팅 도서관 서버입니다. MariaDB 데이터베이스와 함께 Docker 컨테이너로 실행되며, 사용자는 웹 인터페이스에서 책을 직접 만든 서가나 규칙 기반 서가에 정리하고, 콘텐츠를 검색하고, 메타데이터를 수정할 수 있습니다.
PDF, EPUB, 만화를 비롯한 책을 브라우저에서 읽을 수 있으며, 주석과 하이라이트를 추가하고 읽기 진행 상황을 추적할 수 있습니다. 표지, 설명, 평점은 Google Books, Open Library, Amazon에서 가져옵니다. BookDrop 기능은 폴더를 감시해 새 파일을 자동으로 감지하고 메타데이터를 보강한 뒤, 가져오기 전에 검토할 수 있도록 대기열에 추가합니다.
기기 연동으로는 Kobo 연결, OPDS 호환 독서 앱, KOReader 진행 상황 동기화를 지원합니다. 여러 사용자가 각자 서가와 환경설정을 관리할 수 있으며, 로컬 인증 또는 OIDC 인증을 사용할 수 있습니다. 책을 Kindle이나 이메일 주소로 보낼 수도 있습니다. DISK_TYPE=NETWORK 모드를 사용하면 공유 NFS 또는 SMB 마운트에서 파일을 삭제하는 작업이 비활성화됩니다.
핵심 기능
- 01전문 검색을 지원하는 사용자 지정 서가 및 규칙 기반 스마트 서가
- 02하이라이트와 읽기 진행 상황 추적 기능을 갖춘 PDF, EPUB, 만화용 내장 브라우저 리더
- 03Google Books, Open Library, Amazon에서 메타데이터와 표지 조회
- 04새 파일을 자동으로 감지해 가져오기 대기열에 추가하는 BookDrop 폴더
- 05Kobo, OPDS, KOReader 기기 지원
- 06로컬 또는 OIDC 인증을 지원하는 다중 사용자 계정
활용 사례
- 홈 서버에서 개인 전자책 및 만화 컬렉션 호스팅
- 사용자별로 읽기 진행 상황을 따로 관리하는 가족 공용 도서관 운영
- NAS에 책을 보관하고 Kobo, Kindle 또는 OPDS 앱에서 읽기
빠른 시작
- 1
데이터베이스 및 앱 설정이 담긴 .env 파일을 만듭니다
- 2
README의 예제를 바탕으로 docker-compose.yml 파일을 만듭니다
- 3
Docker Compose로 서비스를 시작합니다
docker compose up -d - 4
브라우저에서 http://localhost:6060을 열고 관리자 계정을 만듭니다
사용 전 알아둘 점
- 직접 호스팅하려면 Docker, Docker Compose, MariaDB 데이터베이스가 필요합니다.
- AGPL-3.0 라이선스로 제공됩니다. 네트워크 서비스로 제공할 경우 수정한 소스 코드를 공유해야 하는 카피레프트 라이선스입니다.
- 네트워크 저장소 모드에서는 UI에서 삭제, 이동, 이름 변경 작업을 할 수 없습니다.
토픽
자주 묻는 질문
- grimmory은(는) 무엇인가요?
- 전자책, 만화, 오디오북을 관리하고 바로 읽을 수 있으며, 메타데이터 조회와 기기 동기화 기능을 제공하는 셀프 호스팅 디지털 도서관입니다. Grimmory는 전자책, PDF, 만화, 오디오북으로 구성된 개인 컬렉션을 관리하는 셀프 호스팅 도서관 서버입니다. MariaDB 데이터베이스와 함께 Docker 컨테이너로 실행되며, 사용자는 웹 인터페이스에서 책을 직접 만든 서가나 규칙 기반 서가에 정리하고, 콘텐츠를 검색하고, 메타데이터를 수정할 수 있습니다.
- grimmory은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- grimmory은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- grimmory은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. grimmory의 마지막 커밋은 2026년 10월 19일입니다.
- grimmory은(는) 어디에 사용할 수 있나요?
- 홈 서버에서 개인 전자책 및 만화 컬렉션 호스팅 사용자별로 읽기 진행 상황을 따로 관리하는 가족 공용 도서관 운영 NAS에 책을 보관하고 Kobo, Kindle 또는 OPDS 앱에서 읽기
- grimmory는 어떻게 설치하나요?
- 데이터베이스 및 앱 설정이 담긴 .env 파일을 만듭니다 README의 예제를 바탕으로 docker-compose.yml 파일을 만듭니다 Docker Compose로 서비스를 시작합니다: docker compose up -d 브라우저에서 http://localhost:6060을 열고 관리자 계정을 만듭니다
- grimmory은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/grimmory-tools/grimmory
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
실시간 PDF 미리보기, 입사 지원 관리, AI 도우미, 자체 호스팅을 지원하는 무료 오픈소스 이력서 작성 도구입니다.
TypeScript, Bun, Elysia로 만든 자체 호스팅 파일 변환기로, 1,000개 이상의 형식을 지원합니다.
PDF 양식을 만들고 작성해 온라인으로 전자 서명을 수집할 수 있는 셀프 호스팅 오픈소스 플랫폼입니다.
브라우저에서 완전히 실행되는 개인정보 보호 우선 PDF 도구 모음으로, 50개 이상의 도구를 제공하며 자체 호스팅도 가능합니다.
PDF 서명을 기반으로 하며, DocuSign을 대체해 자체 호스팅할 수 있는 오픈소스 문서 서명 플랫폼입니다.