Omnibus: 자체 호스팅 오디오북 및 전자책 라이브러리
요약
Omnibus는 자체 호스팅 오디오북 및 전자책 라이브러리입니다. 웹과 네이티브 iOS 리더를 제공하며, 책과 오디오북을 한 곳에서 관리할 수 있습니다. 특히 읽기/듣기 동기화, Kobo 동기화, 그리고 AI 에이전트 연결 기능을 통해 사용자 경험을 확장했습니다.
핵심 포인트
- 전자책과 오디오북의 진도 및 내용을 동기화하여 사용 가능합니다.
- Kobo와 같은 외부 서비스로 진도, 주석 등의 데이터를 동기화할 수 있습니다.
- AI 에이전트를 연동하여 메타데이터 수정, 서가 구축 등 다양한 작업을 자동화할 수 있습니다.
- ISBN 스캔을 통한 실물 책 추적 및 여러 소스에서 메타데이터를 가져올 수 있습니다.
여러분, 저희는 자체 호스팅 오디오북 및 전자책 라이브러리인 Omnibus를 개발해 왔습니다. 결과가 만족스러워 다른 분들께도 사용해보시도록 초대하고 싶었습니다! Omnibus는 웹과 (베타) 네이티브 iOS e-reader를 갖춘 자체 호스팅 라이브러리입니다. 책과 오디오북이 담긴 폴더를 지정하면, Omnibus가 나머지 작업을 처리합니다! 기능 둘러보기(스크린샷 포함): https://omnibus-library.github.io/omnibus/ GitHub: https://github.com/omnibus-library/omnibus 명백한 라이브러리 및 읽기/듣기 기능을 제외하고, 저희가 가장 좋아하는 몇 가지 기능은 다음과 같습니다:
전자책 <-> 오디오북 동기화(sync): Omnibus는 책의 두 형식을 모두 동기화하려고 시도하며, 읽기와 듣기 사이를 전환할 수 있게 합니다. 장이 일치하면 장별로, 그렇지 않으면 백분율별로 동기화됩니다. 완벽하지는 않지만, 저희가 사용하기에 매우 재미있었습니다. Kobo 동기화: 동기화할 서가를 선택합니다. 책은 KEPUB으로 변환되며, 진도, 주석, 읽기 통계가 서버로 돌아옵니다. Send to Kindle: 관리자가 SMTP를 한 번 설정하면, 모든 책 페이지에 'Send' 버튼이 생깁니다. 실물 책 추적: ISBN을 스캔하여 소유했거나 위시리스트에 추가할 수 있습니다. 인용 카드(Quote cards): 구절을 하이라이트하고 이미지로 공유할 수 있습니다. 정말 예쁩니다. MCP 서버: 자체 AI 에이전트를 연결하여 메타데이터를 수정하거나, 서가를 구축하거나, 중복 항목을 병합하거나, 읽은 내용에 대해 채팅할 수 있습니다. 진도에 따라 스포일러를 방지해 줍니다. 메타데이터 가져오기(Metadata fetch): 여러 소스(현재 Google books API, Hardcover, Open Library)에서 메타데이터를 가져올 수 있습니다. 자체 사용량 제한을 받으려면 자체 API 키를 제공하세요. Omnibus는 파일을 건드리지 않도록 설계되었으며 특정 라이브러리 레이아웃을 요구하지 않습니다. 메타데이터는 로컬 Omnibus DB에 저장됩니다. 도움, 기능 요청, 베타 테스트(TestFlight 프로그램 링크 포함), 그리고 읽고 있는 것을 공유하기 위해 디스코드 채널을 열었습니다: https://discord.gg/DbSeVV8FSF 저희는 이 프로젝트를 친구 및 가족들과 함께 몇 달 동안 개발하고 테스트해 왔습니다.
저희가 라이브러리와 상호작용하는 가장 좋아하는 방법이 되었기 때문에, 여러분 모두와 공유하고 싶었습니다! 제출자: /u/omnibus-library [링크] [댓글들]
AI 자동 생성 콘텐츠
본 콘텐츠는 r/SelfHosted (AI filter)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기