Skip to content

TaleBook:简单好用的个人图书管理系统

发表: at 12:00

前言

你是否曾经为管理电子书而烦恼?面对杂乱无章的书籍文件,想要快速找到某一本书却总是费时费力?或者,你是否希望有一个私人的电子书库,可以随时随地访问,还能与朋友分享?如果你也有这些困扰,那么今天介绍的这款开源工具——TaleBook,或许正是你需要的解决方案!

项目介绍

TaleBook —— 一个基于Calibre的简单的个人图书管理系统,支持在线阅读。
TaleBook是一个Github上的开源项目,是一个简洁但强大的私人书籍管理系统。它基于Calibre项目构建,具备书籍管理、在线阅读与推送、用户管理、SSO登录、从百度/豆瓣拉取书籍信息等功能。提供在线书站所具备的常见能力,包括书籍浏览与管理、在线阅读、邮件推送Kindle、书籍信息更新、快速安装、用户管理、SSO登录(QQ、微博、微信、Github等)、以及opds接口(读书APP连接)、强大的后台管理能力。

项目地址

功能特点

图片

📚 电子书集中管理 TaleBook 可以帮助你将散落在各处的电子书文件集中管理,支持多种格式(如 EPUB、PDF、MOBI 等),让你的电子书库井井有条。

🔍 强大的搜索功能 通过 TaleBook,你可以快速搜索书名、作者、标签等信息,轻松找到想要的书籍,告别繁琐的手动查找。

🌐 Web 界面访问 TaleBook 提供了友好的 Web 界面,无需安装额外客户端,只需通过浏览器即可访问和管理你的电子书库。

📱 移动端适配 TaleBook 的界面适配手机和平板,无论你是在家中还是外出,都可以随时随地阅读和管理电子书。

🔄 多用户支持 TaleBook 支持多用户功能,你可以为家人或朋友创建独立账号,共享电子书资源,同时保护个人隐私。

🛡️ 开源免费 TaleBook 是一款完全开源的工具,用户可以自由下载、修改和分发。开源特性不仅降低了使用成本,还为用户提供了更高的灵活性和可定制性。

部署教程

Docker-CLI

docker run -d --name talebook -p <本机端口>:80 -v <本机data目录>:/data talebook/talebook

Docker-Compose

version: "2.4"

services:
  # main service
  talebook:
    restart: always
    image: talebook/talebook
    volumes:
      - /tmp/demo:/data
    ports:
      - "8080:80"
      - "8443:443"
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Shanghai
    depends_on:
      - douban-rs-api

  # optional, for meta plugins
  # please set "http://douban-rs-api" in settings
  douban-rs-api:
    restart: always
    image: ghcr.io/cxfksword/douban-api-rs

界面展示

初始化

1. 访问NASIP:8080打开talebook

图片

2. 勾选私人模式需设置访问密码

图片

3. 落地页默认会填充一些素材 可在管理页面删除这些素材

图片

4. 进入设置,导入书籍 支持各类电子书模式

图片

5. 查看导入的书籍

图片

6. 电子书格式预览

图片

7. pdf格式预览

图片

8. 点击左上角头像,可查看阅读历史

图片

总结

TaleBook 以其集中管理、强大搜索、多用户支持等特点,为电子书管理提供了一种全新的解决方案。无论你是个人用户还是家庭共享,它都能帮助你更高效地管理电子书资源,提升阅读体验。如果你正在寻找一款简单而强大的电子书管理工具,不妨试试 TaleBook

文章来源: 微信公众号,原始发表日期:2025年01月20日。


上篇文章
Transformer源码解读
下篇文章
用 Tailscale 快速搭建私人 VPN 网络