群晖 NAS 和 Calibre-Web 搭建个人书库

以下是使用群晖NAS和Calibre-Web搭建个人书库的方法:

  1. 安装Docker套件:登录群晖DSM系统,打开“套件中心”,在搜索栏中输入“Docker”,找到Docker套件进行安装。
  2. 创建共享文件夹及子文件夹
    • 打开“控制面板”,进入“共享文件夹”,点击“新建”,创建名为“docker”的文件夹,其余设置保持默认。
    • 打开File Station,在“docker”文件夹中创建名为“calibre”的文件夹,并在“calibre”文件夹中创建“books”和“config”两个子文件夹,分别用于存放书籍和配置文件。
  3. 下载Calibre-Web镜像:打开Docker套件,选择左侧的“注册表”,在右上角搜索框中输入“calibre-web”,选择“linuxserver/calibre-web”镜像及合适的版本进行下载。
  4. 创建Calibre-Web容器
    • 在Docker的“容器”页面点击“新增”,选择下载好的“linuxserver/calibre-web”镜像,点击“下一步”。
    • 配置容器网络,可选择与Docker host相同的网络,也可以选择bridge模式,并将8083端口暴露出来。
    • 勾选“启用自动重新启动”,点击“高级设置”。
    • 配置容器环境变量,如设置时区“TZ=Asia/Shanghai”等。
    • 设置容器存储空间,将“/docker/calibre/books”目录挂载到容器内的“/books”路径,用于存放书籍;将“/docker/calibre/config”目录挂载到容器内的“/config”路径,用于存放配置文件。
    • 确认配置无误后,点击“完成”创建容器。
  5. 访问及管理Calibre-Web服务:使用浏览器打开“http://你的群晖地址:8083”,默认登录账号为“admin”,密码为“admin123”。首次登录需要配置数据库路径,输入“/books”。还可以点击右上角的“admin”按钮修改语言等其他配置。
  6. 添加书籍到书库
    • 在本地电脑上安装Calibre软件,将电子书导入到Calibre中。
    • 通过Calibre软件将书库文件存储到群晖NAS的“/docker/calibre/books”目录下。
    • 或者直接将电子书文件上传到群晖NAS的“/docker/calibre/books”目录下,Calibre-Web会自动扫描并添加到书库中。