基于calibre-web的本地图书馆
以前在电脑本地长时间使用过calibre来管理paper和书籍,但是存在两个问题多个电脑难以共享、不支持手机阅读,偶尔发现有一个calibre-web的服务,可以解决这个痛点,干就完了。
服务端calibre-web部署
1 2 3 4 5 6 7 8 9
| mkdir /main/calibre mkdir -p /main/calibre/{config,books,upload}
sudo chown -R 1000:1000 /main/calibre
cd /main/calibre
chmod -R 755 config books upload
|
下载资源并初始化
1 2 3 4 5 6 7 8 9
| wget https://raw.githubusercontent.com/janeczku/calibre-web/master/library/metadata.db -O books/metadata.db
sudo chown 1000:1000 books/metadata.db
sudo chmod 644 books/metadata.db
|
启动服务
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
| version: '3' services: calibre-web: image: linuxserver/calibre-web:latest container_name: calibre-web environment: - PUID=1000 - PGID=1000 - TZ=Asia/Shanghai ports: - "7089:8083" volumes: - ./config:/config - ./books:/books - ./upload:/upload restart: always networks: - calibre-net networks: calibre-net: driver: bridge
|
初始化
- 默认密码是admin/admin123,进入后立刻修改用户名、修改密码。
- 需要在配置中设置打开允许 “上传书籍”,才可以在web上上传书籍。