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

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

一、项目速览

项目名称:Audiobookshelf
项目地址github.com/advplyr/audi
核心功能

  • • 有声书&电子书一站式管理
  • • 全平台客户端支持(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. 1. 首次登录创建管理员账号
  2. 2. 在「媒体库」添加书库路径
  3. 3. 系统自动扫描生成精美书墙

媒体库管理

手机端配置

APP连接NAS时填http://你的域名:16666,登录后书库即刻同步!

五、避坑指南

反代报错处理:在Nginx Proxy Manager中务必开启Websocket支持,否则会出现socket连接失败

反代设置截图

六、实战总结

推荐指数:★★★★☆
适合人群

  • • 有PT站资源的老司机
  • • 受够平台会员套路的听书党
  • • 喜欢折腾自建服务的极客

实测一个月,通勤路上刷完了《三体》广播剧!虽然资源整理需要花点时间,但摆脱平台束缚的感觉真香。还没上车的小伙伴,赶紧在NAS上部署起来吧~

最后,奉上我的超级无敌至尊docker库,二冰平时玩过的docker都整理到了这个仓库中了,一直在更新中,希望有github账号的兄弟能去给点个star,不知道玩啥的,都去这里面找,都给你们分好类了
仓库链接github.com/TWO-ICE/Awes

如果觉得教程有用,欢迎点赞收藏评论三连支持!