bookorbit/bookorbit
TypeScript0 / 0
Docker로 운영하며 전자책·오디오북·만화를 여러 기기와 동기화하는 개인 서재 플랫폼
TL;DR
BookOrbit는 Docker Compose로 직접 운영하는 self-hosted 독서·미디어 라이브러리 플랫폼입니다. EPUB, PDF, 만화, 오디오북을 웹에서 처리하고 Kobo와 KOReader까지 독서 진행률과 하이라이트를 양방향 동기화합니다. 14개 Metadata Provider, OPDS, Send-to-Kindle, 자동 파일 수집, 통계와 목표 기능을 제공해 개인 서재를 체계적으로 관리할 수 있습니다. 다중 사용자와 OIDC SSO도 지원하지만 PostgreSQL, 비밀키, 파일 권한, reverse proxy 같은 서버 운영 요소를 직접 설정해야 합니다.
핵심 포인트
- BookOrbit는 Docker로 배포하는 self-hosted 전자책·PDF·오디오북·만화 통합 독서 플랫폼입니다. Vue와 NestJS 기반으로 웹 리더와 라이브러리 관리 기능을 한 서비스에 묶습니다. 서버와 콘텐츠를 직접 통제하려는 개인 서버 운영에 적합합니다.
- EPUB·PDF·CBZ·M4B 등 여러 형식을 별도 플러그인 없이 웹에서 읽고 들을 수 있습니다. BookOrbit와 Kobo, KOReader 사이에서 독서 진행률과 하이라이트를 양방향으로 동기화합니다. 여러 기기에서 같은 독서 상태를 이어가려는 사용 사례에 맞습니다.
- Google Books·Open Library·Audible 등 14개 Metadata Provider로 책 정보를 보완하고 라이브러리별 스캔 규칙과 우선 형식을 적용합니다. OPDS, Send-to-Kindle, Book Dock drop folder로 콘텐츠를 기기와 서버에 전달합니다. 대규모 개인 서재의 자동 수집과 정리에 유리합니다.
- 다중 사용자 권한과 OIDC 기반 Authentik·Keycloak·Authelia SSO를 지원합니다. PostgreSQL과 환경 변수 설정을 포함한 Docker Compose 구성으로 설치하며 NAS에서는 PUID·PGID를 맞춰야 합니다. 보안과 파일 권한을 직접 관리할 운영 역량이 필요한 구조입니다.
이미지 분석


2.6k
Stars
179
Forks
+208
Trending
0
조회수
2.6k watchers266 open issuesGNU Affero General Public License v3.0
관련 토론
아직 관련 토론이 없습니다.
댓글
댓글을 작성하려면 로그인이 필요합니다.