Calibre电子书图书馆
记录备忘
Calibre电子书图书馆

Calibre搭建网络图书管理系统

calibre 可以分2种来理解

calibre server 直接装在nas上,pc上,用于导入管理图书的总管理器,生成图书馆数据库, 添加删除图书等通过server软件操作
calibre-web 用于远程网页访问电子图书库, 它和 calibre server共用一个数据库.也可以添加不同的用户.
以上两个软件都可以通过docker方式安装在nas上,如下是安装的代码记录
docker run -d \
  --name=calibreServerNew \
  --security-opt seccomp=unconfined `#optional` \
  -e PUID=1000 \
  -e PGID=100 \   #这里通过命令行输入  id 用户名  得到UID和GID的数值 
  -e TZ=Asia/Shanghai \
  -e PASSWORD= `#optional` \
  -e CLI_ARGS= `#optional` \
  -p 8080:8080 \  #这里是http访问端口, nas的8080端口对应容器的8080端口
  -p 8181:8181 \  #这里是https访问端口, 
  -v /share/Container/Docker/CalibreServer/config/data:/config \  #这里是配置文件夹, 映射到nas外部
  -v /share/BookLibrary:/config/library \                         #这里是图书数据库文件夹, 映射到nas外部,
  -v /share/CACHEDEV2_DATA/6T资料/tempBookSaved:/config/bookfrom \ #这里是图书导入的路径, 映射到那时外部  
  --restart unless-stopped \
  lscr.io/linuxserver/calibre:latest

以上是安装calibre server的命令 calibre server安装参考 点我 进入直达

 docker create  \
    --name=calibre-web  \
    -p 8083:8083  \ #访问的端口 
    -v /share/Container/Docker/CalibreWeb/config:/config  \  #这里配置的路径,映射到nas外部
    -v /share/BookLibrary:/library  \   #这里是图书数据图路径,和上面对应
    -v /share/Container/Docker/CalibreWeb/autoaddbooks:/autoaddbooks  \
    -e UID=1000  \
    -e GID=100  \
    -e CALIBRE_SERVER_USER=stone  \
    -e CALIBRE_SERVER_PASSWORD=123456 \  #集成了server功能, 访问是密码设置
    --restart unless-stopped  \
    johngong/calibre-web:latest

以上是安装calibre-web的命令, 安装参数, 点我直达 同时参考如下的链接搭建网络图书管理系统小纪

calibre-web装好之后, 还要映射 一个字体文件夹,具体 路径是 /share/Container/Docker/CalibreWeb/config/fonts:/config/fonts

calibre-web 官方建议添加字体,电子书其他格式转pdf时,中文不会有乱码,自行网上搜索下载,或者我分享的 "网上下载 Simsun.tff字体 复制到 映射的config/fonts 目录下 重启docker即可。可以看下johngong/calibre-web docker hub上的介绍的最下面部分。新版本应该是这个位置 "

相关导航

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注