calibre-web docker的使用

[root@localhost calibre]# more start-docker.sh
#!/usr/bin/env bash

firewall-cmd --add-port=8083/tcp --permanent --zone  public
firewall-cmd --reload

#https://hub.docker.com/r/linuxserver/calibre-web/
docker stop calibre-web
#docker rm  calibre-web

docker run -d \
  --name=calibre-web \
  -e PUID=1000 \
  -e PGID=1000 \
  -e TZ=Asia/Shanghai \
  -e DOCKER_MODS=linuxserver/calibre-web:calibre \
  -p 8083:8083 \
  -v `pwd`/data:/config \
  -v `pwd`/books:/books \
  --restart unless-stopped \
  linuxserver/calibre-web:amd64-latest

  #linuxserver/calibre-web:arm64v8-latest


http://localhost:8083 即可配置,然後用admin/admin123登陸。

這裏有個坑, calibre web : DB location is not valid, please enter correct path
數據庫路徑不正確,請輸入正確的路徑。
這需要拷貝一個空的數據庫metadata.db 到/books/目錄下即可。
同時注意修改權限爲可寫的,chmod 644 metadata.db
這個數據庫其實是SQLite3 數據庫文本的,裏面就是SQL語句.
在這裏插入圖片描述

在這裏插入圖片描述

遇到的坑:

The cover image has an id != “cover”. Renaming to work around bug in Nook Color
68% Parsed all content for markup transformation
70% Completed markup transformation
[405:405:1220/194021.455783:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
root@bf3475d87232:/books#

解決辦法: 創建一個普通用戶,執行時切換到此普通用戶即可。

切換爲中文的方法:
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章