零基础Docker部署!打造私人双端有声书库 通勤党狂喜

零基础Docker部署!打造私人双端有声书库 通勤党狂喜
一、项目速览
项目名称:Audiobookshelf
项目地址:https://github.com/advplyr/audiobookshelf
核心功能:
- • 有声书&电子书一站式管理
- • 全平台客户端支持(iOS/Android/Web)
- • 多设备播放进度云端同步
- • 原生支持MP3/M4B/EPUB等格式

管理界面
二、三大核心优势
1. 资源全掌控
告别某马拉雅会员限制,PT站下载的有声书直接导入,想听啥就存啥
2. 跨设备无感切换
手机听到一半换电脑继续,进度自动同步不丢帧
3. 元数据智能刮削
自动匹配书籍封面、作者信息,强迫症患者狂喜
三、Dockge极简部署
准备工作:
在/volume1/docker/
下新建四个文件夹:
audiobookshelf/
├── config # 配置目录
├── metadata # 元数据
├── books # 电子书库
└── audio # 有声书库
docker-compose.yaml 配置:
version: "3"
services:
audiobookshelf:
image: ghcr.io/advplyr/audiobookshelf
container_name: audiobookshelf
ports:
- 16666:80
volumes:
- /volume1/docker/audiobookshelf/config:/config
- /volume1/docker/audiobookshelf/metadata:/metadata
- /volume1/docker/audiobookshelf/books:/books
- /volume1/docker/audiobookshelf/audio:/audio
restart: unless-stopped
部署流程:
打开Dockge面板 -> 创建堆栈 -> 设置堆栈名称 -> 粘贴compose代码 -> 30秒启动成功!

四、使用指南
网页端操作
- 1. 首次登录创建管理员账号
- 2. 在「媒体库」添加书库路径
- 3. 系统自动扫描生成精美书墙

媒体库管理
手机端配置
- • iOS用户:TestFlight安装测试版APP https://testflight.apple.com/join/144d89910f576baa
- • 安卓用户:直接下载APK文件 https://github.com/advplyr/audiobookshelf-app/releases
APP连接NAS时填http://你的域名:16666,登录后书库即刻同步!
五、避坑指南
反代报错处理:在Nginx Proxy Manager中务必开启Websocket支持,否则会出现socket连接失败

反代设置截图
六、实战总结
推荐指数:★★★★☆
适合人群:
- • 有PT站资源的老司机
- • 受够平台会员套路的听书党
- • 喜欢折腾自建服务的极客
实测一个月,通勤路上刷完了《三体》广播剧!虽然资源整理需要花点时间,但摆脱平台束缚的感觉真香。还没上车的小伙伴,赶紧在NAS上部署起来吧~
最后,奉上我的超级无敌至尊docker库,二冰平时玩过的docker都整理到了这个仓库中了,一直在更新中,希望有github账号的兄弟能去给点个star,不知道玩啥的,都去这里面找,都给你们分好类了
仓库链接:https://github.com/TWO-ICE/Awesome-NAS-Docker
如果觉得教程有用,欢迎点赞收藏评论三连支持!