有声书应用Audiobookshelf:Docker一键部署教程和使用指南

有声书应用Audiobookshelf:Docker一键部署教程和使用指南 Audiobookshelf是什么一款开源免费、自托管的私人有声书与播客服务器可部署在 NAS 或服务器上统一管理本地音频资源自动抓取封面与元数据、支持多用户与权限控制、跨设备实时同步收听进度自带 Web 管理页与移动端 App支持流式播放、离线下载、播客自动更新与电子书管理完全私有无广告。有用过喜马拉雅、蜻蜓 FM等听书软件日常喜欢听书的朋友都建议试试这款开源听书AppAudiobookshelfAudiobookshelf安装部署1、创建本地目录mkdir -p /opt/audiobookshelf cd /opt/audiobookshelf mkdir audiobooks podcasts metadata config创建数据持久化根目录/opt/audiobooks创建四个子目录存储封面、配置、元数据、有声书audiobooks podcasts metadata config2、Docker Compose配置文件services: audiobookshelf: image: ghcr.io/advplyr/audiobookshelf:2.33.0 ports: - 10081:80 volumes: - ./audiobooks:/audiobooks - ./podcasts:/podcasts - ./metadata:/metadata - ./config:/config restart: unless-stopped3、Docker命令安装下载镜像docker pull ghcr.io/advplyr/audiobookshelf:2.33.0启动有声书容器:docker run -d \ --name audiobookshelf \ --restart unless-stopped \ -p 10081:80 \ -v /opt/audiobookshelf/audiobooks:/audiobooks \ -v /opt/audiobookshelf/podcasts:/podcasts \ -v /opt/audiobookshelf/metadata:/metadata \ -v /opt/audiobookshelf/config:/config \ ghcr.io/advplyr/audiobookshelf:2.33.0Audiobookshelf使用指南1、初始化并登录部署完成后在浏览器中输入http://NASIP:13378就能看到登录界面创建初始用户,设置登录密码用刚才的账号登录应用2、上传图书并扫描上传有声书很方便可以点击右上角上传按钮也可以将有声书放到audiobooks目录下点击扫描方式1点击应用右上角的上传按钮方式2设置-媒体库-扫描3、安装喜马拉雅元数据刮擦中文图书为主推荐喜马拉雅插件国际书籍用Audible、Audnexus安装喜马拉雅刮擦应用(abs-ximalaya)1Docker Compose配置version: 3.8 services: abs-ximalaya: image: shanyanwcx/abs-ximalaya:latest container_name: abs-ximalaya ports: - 7814:7814 # 映射端口可按需修改 restart: unless-stopped environment: - TZAsia/Shanghai2Docker命令docker run -d \ --name abs-ximalaya \ -p 7814:7814 \ -e TZAsia/Shanghai \ --restart unless-stopped \ shanyanwcx/abs-ximalaya:latest4、设置元数据添加喜马拉雅设置-项目元数据管理-自定义元数据提供商5、支持的第三方元数据服务除了喜马拉雅还有这些第三方元数据服务插件可选择