Audiobookshelf 是一个开源的、自托管的播客和有声书服务器。如果你手里有很多珍藏的有声书音频(比如评书、小说、外语听力),或者想集中管理订阅的播客,把它部署在 NAS 上,你就能拥有一个类似“喜马拉雅”或“小宇宙”的私人听书平台,不仅能记录播放进度,还支持多端同步!
这次我们以飞牛 NAS 为例演示部署过程,其他品牌(极空间、绿联、群晖等)的操作步骤也都大同小异
首先,打开 NAS 的 「文件管理」 应用,在 docker 文件夹里创建一个名为 audiobookshelf 的主文件夹。
接着,进入 audiobookshelf 文件夹,在里面再分别创建 4 个子文件夹:
- •
audiobooks(存放有声书) - •
config(存放配置文件) - •
metadata(存放元数据) - •
podcasts(存放播客文件)
打开 「Docker」 应用,切换到 Compose 面板,点击新建一个项目:
- • 项目名称:
audiobookshelf - • 路径:选择上一步创建的
/docker/audiobookshelf文件夹路径 - • 来源:选择 创建 docker-compose.yml
在代码框中填入以下代码:
services:
audiobookshelf:
image: ghcr.io/advplyr/audiobookshelf:latest
container_name: audiobookshelf
ports:
- 13378:80
volumes:
- /vol1/1000/docker/audiobookshelf/audiobooks:/audiobooks
- /vol1/1000/docker/audiobookshelf/podcasts:/podcasts
- /vol1/1000/docker/audiobookshelf/metadata:/metadata
- /vol1/1000/docker/audiobookshelf/config:/config
restart: unless-stopped
💡 参数:
- •
volumes下的每一项,都对应我们在第一步创建的子文件夹。请注意将冒号前的内容修改为你自己 NAS 的真实路径。 - •
13378是给 Audiobookshelf 映射的本地端口,如果这个端口被占用了,你可以自定义改成其他数字(比如 13379)。
等项目构建完成后,切换到 容器 面板,找到 audiobookshelf 这一项。点击它旁边的链接按钮(或者在浏览器输入 NAS的局域网IP:13378 ),就能打开 Audiobookshelf 了。
初次进入系统,你需要先创建一个管理员账号。
登录成功后,默认是英文界面。
想要调成中文很简单: 点击右上角的 Settings(设置),找到 Default Server Language,在下拉菜单中选择 简体中文,界面就会瞬间变得亲切起来。
接下来是添加有声书,点击左侧导航栏的 媒体库,选择 添加第一个媒体库。类型选择有声书,文件夹映射路径选择 /audiobooks。
然后打开 NAS 的 「文件管理」 应用,找到我们第一步建好的 /docker/audiobookshelf/audiobooks 文件夹,把准备好的有声书文件(mp3、m4b 等格式)放进去。
回到 Audiobookshelf 网页端,点击 扫描。
扫描完成后,点击左上角的 Audiobookshelf 图标回到首页,就能看到刚刚添加进来的有声书。
点开即可选择章节播放。
如果你使用的是飞牛、绿联等国产新势力的 NAS,通过它们的移动端 App 穿透,在手机上也可以随时随地直接连上 Audiobookshelf 听书,非常方便!
© 版权声明
版权申明: 本页内容所含的文字、图片和音视频均转载自网络,转载的目的在于分享传递更多知识信息,并不代表本站赞同文章的观点和对文章的真实性负责。如其他媒体、网站或个人转载使用,请与著作权人联系,并自负法律责任。做为非盈利性个人网站,站长没能力也没权力承担任何经济及法律责任。如若本站的文章侵犯了你的相关权益,请联系站长删除或修正。谢谢。敬礼
