悠悠哀帝 猩红影侍
叼,烂命一条
关注数: 37 粉丝数: 71 发帖数: 4,869 关注贴吧数: 30
【nas软件分享-ebook】Calibre+Calibre-Web-Automated+KOReader nas佬怎么能没有自己的电子书库呢? calibre用作导入和刮削的主力,以及无线连接KOReader传输, Calibre-Web-Automated用于提供直连Calibre-web的APP来看书, KOReader用于Android墨水屏设备观看我们的电纸书 在nas上部署docker compose , 然后Android设备安装F-Droid, 在F-Droid应用市场搜索安装KOReader(F-Droid之前的帖子介绍过)大门: https://github.com/koreader/koreader https://github.com/linuxserver/docker-calibre https://github.com/crocodilestick/Calibre-Web-Automated ```yaml # ================================================================ # 个人电子书栈:Calibre + API 网关 + 自动化 Web # 作者:悠悠哀帝 # 博客: 就不写这里了防止被和谐 # ================================================================ version: "3.9" services: # -------------------------------------------------------------- # ① Calibre 官方镜像 # 提供: # 8080 内容服务器(含网页浏览 + OPDS) # 8081 完整 GUI(X11/noVNC) # 9090 无线设备连接(calibre 桌面版“无线连接”) # -------------------------------------------------------------- calibre: image: lscr.io/linuxserver/calibre:latest container_name: calibre security_opt: [seccomp:unconfined] # 可选:防止部分系统 GUI 白屏 environment: - PUID=1000 - PGID=1001 - TZ=Asia/Shanghai - CUSTOM_USER=admin - PASSWORD=******** # Web 登录口令,自行替换 volumes: - ./calibre-config:/config - /your/path/to/library:/config/Calibre Library ports: - "8080:8080" # 内容服务器 & OPDS - "8081:8081" # noVNC GUI - "9090:9090" # 无线设备连接 restart: always # -------------------------------------------------------------- # ② anx-calibre-manager # 轻量 Flask 服务,暴露 REST API + WebDAV,方便外部工具 # (如 Readarr、手机客户端)读写 Calibre 书库。 # -------------------------------------------------------------- anx-calibre-manager: image: ghcr.io/ptbsare/anx-calibre-manager:latest container_name: anx-calibre-manager ports: - "5000:5000" volumes: - ./anx-config:/config - ./webdav:/webdav - /your/path/to/library:/Calibre Library environment: - PUID=1000 - PGID=1001 - TZ=Asia/Shanghai - SECRET_KEY=******** - CALIBRE_URL=http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fcalibre%3A8080&urlrefer=8894acb20af854449ec39ac5b5d64d78 - CALIBRE_USERNAME=admin - CALIBRE_PASSWORD=******** - CALIBRE_DEFAULT_LIBRARY_ID=Calibre_Library - CALIBRE_ADD_DUPLICATES=false restart: always depends_on: - calibre # -------------------------------------------------------------- # ③ calibre-web-automated # 增强版 Calibre-Web,支持 RSS/订阅、定时抓新书、邮件推送。 # -------------------------------------------------------------- calibre-web-automated: image: ghcr.io/crocodilestick/calibre-web-automated:latest container_name: cwa ports: - "8083:8083" volumes: - /your/path/to/library:/calibre-library - ./cwa-config:/config environment: - PUID=1000 - PGID=1001 - TZ=Asia/Shanghai restart: always depends_on: - anx-calibre-manager ``` 进阶玩法:配置一下LLM, 还可以问AI, 懒人看书神器呀, 详情看这个项目: https://github.com/ptbsare/anx-calibre-manager 欢迎大家补充新玩法
你真的会用qbittorrent吗? qbittorrent自带的搜索插件可以帮助我们搜索资源,但是默认情况下,qbittorrent的搜索插件能搜索到的东西及其有限,质量也不高。解决方法是本地部署jackett,通过简单的配置让qbittorrent对接jackett,让qbittorrent直接调用jackett来搜索资源,右键-下载就能够触发下载, 省掉copy-paste磁力链接的环节。 步骤如下: 打开qb的搜索页面:右上角就会多出一个“搜索”标签切换到搜索标签页:第一次打开插件界面什么都没有, 点击一下检查更新会自动安装jackett的插件, 不过这个插件默认配置是127.0.0.1:9117, 我们要把他改成我们nas中实际docker部署的jackett服务实例。比如我的nas内网ip是192.168.1.57,在上面docker部署了jackett并将端口开放映射到9117上。并且当前的qbittorrent服务是通过docker部署的,其中我将qbittorrent中的/config映射到了本地目录Z:\docker\qbittorrent\config。 那么我们可以在这个config目录下找到qBittorrent\nova3\engines\jackett.json配置文件, 打开后是这样一个配置文件: { "api_key": "xxx", "thread_count": 20, "tracker_first": false, "url": "http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2F127.0.0.1%3A9117&urlrefer=2ff6a1ce198b28ceea3014629b9ec709"} 将api_key改成jackett的api key(到本地的jackett服务中生成一个即可), url改成jackett服务实例的url.就像这样:记得保存这些改动, 然后重启qbittorrent, 就可以调用jackett索引器去搜索资源了, 虽然跟直接到jackett中去找资源大差不差。 在搜索栏中输入关键词,点击搜索按钮就能找资源,能不能找到取决于jackett能不能找到资源。而且jackett只是qbittorrent的其中一个搜索插件, qb有很多搜索插件, qb的好处是支持一键调用所有插件一起搜索, 只可惜很多插件都失效了, 大家有兴趣可以自己研究一下。另外提醒一下,BT下载本身并不违法,它是一种中性的文件传输技术,属于P2P(点对点)共享协议,广泛用于分发开源软件、公共领域资源等合法内容。但是,是否违法取决于你下载的内容。遵纪守法做个好公民的话这里就不多说了,祝大家生活愉快。
1 下一页