极空间部署Audiobookshelf:搭建私人有声书库与远程访问
前言有声书和播客文件保存到NAS以后虽然解决了存储问题但平时收听仍然不够方便。音频分散在不同文件夹中封面、作者和章节信息不统一更换设备后也很难快速找到上次听到的位置。Audiobookshelf是一套面向有声书和播客的开源媒体管理工具。它可以扫描指定的音频目录在浏览器中建立书架并整理封面、作者、章节和播放进度等信息。本文将在极空间中创建Audiobookshelf所需的数据目录通过Docker Compose启动服务再建立一个有声书媒体库完成音频上传、信息编辑和网页播放测试。完成局域网访问后还会使用cpolar为13378端口建立公网入口让手机或其他网络中的电脑也能打开个人书库。具体的离线下载、播客订阅和移动端同步能力应以所使用客户端及当前版本的实际表现为准。1.在极空间部署Audiobookshelf1.1ssh远程连接到极空间开启【SSH 服务】使用终端Windows PowerShell / Mac Terminal登录sshrootIP没有ssh的小伙伴可以去cpolar官网参考**《极空间别再吃灰了开启SSH秒变全能服务器 》**这篇文章1.2验证docker是否开启使用命令docker-vsystemctl status-v没有docker的小伙伴可以去cpolar官网参考这篇文章《极空间开箱实录从拆箱到远程访问保姆级教程30分钟上手》1.3安装Audiobookshelf首先创建存放目录docker目录下创建audiobooksshelfaudiobooksshelf目录新建好的依次创建audiobooks、podcasts、config、metadata请将下面的内容保存为docker-compose.yml文件:version:3.7services: audiobookshelf: image: gcr.io/advp lyr/audio bookshelf:latest container_name: audiobookshelf ports: -13378:80volumes: - ./audiobooks:/audiobooks - ./podcasts:/podcasts - ./config:/config - ./metadata:/metadata restart: unless-stopped执行下列命令docker-composeup-d部署完成后在浏览器中输入http://极空间IP:13378就能看到登录界面1.4简单使用Audiobookshelf设置登录密码登录登录进来了设置成中文创建媒体库媒体类型图书媒体库自定义文件夹选择audiobooks网页端上传本地资源单独上传填写基本信息:上传完后就可以在书架看见啦编辑可以更改基本信息下载完成开始播放啦为了实现随时随地访问本地部署的 Audiobookshelf 有声书服务可以通过内网穿透工具 cpolar 将其暴露至公网。用户可在手机、平板或远程设备上无缝访问个人有声书库实现跨网络、跨设备的书签同步与连续播放轻松打造属于自己的私有云听书平台。2.安装cpolar实现随时随地听书cpolar 可以将你本地电脑中的服务如 SSH、Web、数据库映射到公网。即使你在家里或外出时也可以通过公网地址连接回本地运行的开发环境。❤️以下是安装cpolar步骤使用一键脚本安装命令sudocurlhttps://get.cpolar.sh|sh安装完成后执行下方命令查看cpolar服务状态如图所示即为正常启动sudosystemctl status cpolarCpolar安装和成功启动服务后在浏览器上输入虚拟机主机IP加9200端口即:【http://ip:9200】访问Cpolar管理界面使用Cpolar官网注册的账号登录,登录后即可看到cpolar web 配置界面,接下来在web 界面配置即可打开浏览器访问本地9200端口使用cpolar账户密码登录即可,登录后即可对隧道进行管理。3.配置公网地址登录cpolar web UI管理界面后,点击左侧仪表盘的隧道管理——创建隧道隧道名称可自定义本例使用了:audio注意不要与已有的隧道名称重复协议http本地地址13378域名类型随机域名地区选择China Top创建成功后打开左侧在线隧道列表,可以看到刚刚通过创建隧道生成了公网地址接下来就可以在其他电脑或者移动端设备异地上使用地址访问。访问成功。4.保留固定公网地址使用cpolar为其配置二级子域名该地址为固定地址不会随机变化。点击左侧的预留选择保留二级子域名地区选择china Top然后设置一个二级子域名名称我使用的是audio大家可以自定义。填写备注信息点击保留。登录cpolar web UI管理界面点击左侧仪表盘的隧道管理——隧道列表找到所要配置的隧道点击右侧的编辑。修改隧道信息将保留成功的二级子域名配置到隧道中域名类型选择二级子域名Sub Domain填写保留成功的二级子域名地区: China Top点击更新更新完成后打开在线隧道列表此时可以看到随机的公网地址已经发生变化地址名称也变成了保留和固定的二级子域名名称。最后我们使用固定的公网地址在任意设备的浏览器中访问可以看到成功访问极空间的页面这样一个永久不会变化的二级子域名公网网址即设置好了。这样我们就可以随时随地听小说啦!总结完成以上配置后Audiobookshelf已经可以在极空间中运行。登录后台后可以创建有声书媒体库将音频文件导入对应目录并继续补充书名、作者、封面和章节等信息。通过浏览器打开极空间IP和13378端口后可以直接进入个人书架并播放音频。后续继续添加文件时也可以将大量资源复制到挂载的audiobooks目录再通过媒体库扫描功能统一识别通常比逐个网页上传更适合批量整理。通过cpolar为13378端口建立公网隧道后原本只能在家庭局域网中访问的有声书库也可以在通勤、出差或其他网络环境中打开。继续配置固定二级子域名后可以保存一个相对稳定的访问地址。需要注意的是Docker Compose中的Audiobookshelf镜像地址存在异常空格正式部署前应先核对并修正。镜像目前也使用了latest标签长期运行时建议记录已经验证可用的版本升级前备份config和metadata目录。公网播放体验会受到家庭宽带上行速度和音频码率影响。多人同时播放时NAS和网络负载也会相应增加。若希望在没有网络时继续收听还需要使用支持离线下载的客户端提前缓存内容网页公网访问本身不能替代离线功能。Audiobookshelf后台包含媒体文件、播放记录和用户信息固定地址不应随意公开。建议使用高强度密码为家庭成员分别创建普通账号并限制不必要的管理权限。不需要远程收听时也可以暂时关闭公网隧道。metadata目录。公网播放体验会受到家庭宽带上行速度和音频码率影响。多人同时播放时NAS和网络负载也会相应增加。若希望在没有网络时继续收听还需要使用支持离线下载的客户端提前缓存内容网页公网访问本身不能替代离线功能。Audiobookshelf后台包含媒体文件、播放记录和用户信息固定地址不应随意公开。建议使用高强度密码为家庭成员分别创建普通账号并限制不必要的管理权限。不需要远程收听时也可以暂时关闭公网隧道。有声书、播客和其他音频文件仍然受到版权保护。自建媒体库更适合管理个人合法持有的内容不应将固定公网地址作为公开分享或传播受版权保护资源的入口。

相关新闻

你的设计规范正被AI悄悄“降级”——3分钟自测:是否已触发4类隐性规范熵增警报(附熵值诊断CLI工具)

你的设计规范正被AI悄悄“降级”——3分钟自测:是否已触发4类隐性规范熵增警报(附熵值诊断CLI工具)

更多请点击: https://codechina.net 第一章:Shell脚本的基本语法和命令 Shell脚本是Linux/Unix系统自动化任务的核心工具,以可执行文本文件形式存在,由Bash等shell解释器逐行解析执行。其语法简洁但严谨,对空格、换行…

2026/8/4 19:15:42 阅读更多 →
朱雀 AIGC 检测是什么?查 AI 率真的是免费的吗?

朱雀 AIGC 检测是什么?查 AI 率真的是免费的吗?

朱雀 AIGC 检测是什么?查 AI 率真的是免费的吗? 如果你是第一次听说这个名字,这篇给你从头讲一遍。三分钟能看完。 一句话:朱雀 AI 检测助手是腾讯做的一个在线工具,用来判断一段文字、一张图片或者一段视频是不是 A…

2026/8/4 19:15:42 阅读更多 →
可口可乐披露勒索软件攻击:美国乳业生产被迫中断,供应链面临大考

可口可乐披露勒索软件攻击:美国乳业生产被迫中断,供应链面临大考

最新内容请搜索公.众.号阅读2026年7月16日,全球饮料巨头可口可乐公司(The Coca-Cola Company)正式向外披露,其全资拥有的美国高端乳制品子公司 fairlife 遭遇了严重的网络勒索软件攻击。黑客组织通过未知手段,成功获得…

2026/8/4 19:15:41 阅读更多 →

最新新闻

AI辅助文献管理:高效梳理学术资源的实用路径与应用价值解析

AI辅助文献管理:高效梳理学术资源的实用路径与应用价值解析

很多2026届新生刚入学或刚转博,就被开题报告这四个字整得心力交瘁。最崩溃的不是写不出来,而是你辛辛苦苦熬夜半个月翻出来的创新点,导师看一眼就冷冷地抛回一句:这个方向十年前就有人做透了,前沿性在哪?或…

2026/8/4 22:48:15 阅读更多 →
lightweight-human-pose-estimation-3d-demo.pytorch性能评测:MPJPE指标与推理速度分析

lightweight-human-pose-estimation-3d-demo.pytorch性能评测:MPJPE指标与推理速度分析

lightweight-human-pose-estimation-3d-demo.pytorch性能评测:MPJPE指标与推理速度分析 【免费下载链接】lightweight-human-pose-estimation-3d-demo.pytorch Real-time 3D multi-person pose estimation demo in PyTorch. OpenVINO backend can be used for fast …

2026/8/4 22:48:15 阅读更多 →
3步搭建企业级协同办公平台:DzzOffice开源办公套件完整指南

3步搭建企业级协同办公平台:DzzOffice开源办公套件完整指南

3步搭建企业级协同办公平台:DzzOffice开源办公套件完整指南 【免费下载链接】dzzoffice dzzoffice 项目地址: https://gitcode.com/gh_mirrors/dz/dzzoffice DzzOffice是一款专为企业和团队设计的开源办公套件,提供多云存储整合、在线文档协作、团…

2026/8/4 22:48:15 阅读更多 →
东南大学/山东大学/临沂大学AFM:用焦耳热把Mn单原子“冻”进硬碳,钠电负极跑到8500圈

东南大学/山东大学/临沂大学AFM:用焦耳热把Mn单原子“冻”进硬碳,钠电负极跑到8500圈

把原子离子泵“冻”进硬碳:非平衡焦耳热如何破解钠电负极的容量-动力学矛盾钠离子电池要走向低成本储能,负极材料很难绕开硬碳。它来源广、结构可调,但真正难做的是低电位平台区:0.10 V以下的平台容量通常来自闭孔填充和准金属钠簇…

2026/8/4 22:48:15 阅读更多 →
一个人创业,最缺的不是钱,是“军师“:我如何用码道搭了一套 AI 创业诊断系统

一个人创业,最缺的不是钱,是“军师“:我如何用码道搭了一套 AI 创业诊断系统

一个人做公司,最难的不是写代码,而是每次做决策时,没人能帮你把关。 引言:一人创业者的真实困境 作为 OPC(One-Person Company,一人公司)开发者,我太熟悉这种状态了: 脑…

2026/8/4 22:48:15 阅读更多 →
全网最清晰!等保、分保、关保、密评、数评、个审区别与完整关联解读

全网最清晰!等保、分保、关保、密评、数评、个审区别与完整关联解读

在政企网络安全、数据安全合规工作中,所有人都会绕不开六大核心制度:等保、分保、关保、密评、数评、个审。 绝大多数合规误区、重复测评、整改返工、监管处罚,都源于一个核心问题:分不清六大制度的适用边界、搞不懂彼此的层级关系…

2026/8/4 22:47:15 阅读更多 →

日新闻

AI Agent白手起家26: 使用标准事件驱动大模型实践

AI Agent白手起家26: 使用标准事件驱动大模型实践

纲要 练习目标:掌握大模型标准事件的调用回顾 LangChain 中的核心标准事件 invokestreambatchastream_eventswith_structured_output 环境准备实战代码:多种事件调用对比 同步调用与流式输出批量处理异步事件流监听结构化输出 运行说明与预期结果总结与扩…

2026/8/4 0:00:40 阅读更多 →
dealsea是什么?跨境卖家必知的美国deal站入门指南

dealsea是什么?跨境卖家必知的美国deal站入门指南

说实话,第一次听说美国这个老牌折扣网站的跨境卖家,十个有八个会问同一个问题:这个平台到底是干嘛的?我见过一个做家居出口的朋友,他在亚马逊上月销二十万美金,却从来没用过它。我给他看了首页——一屏一屏…

2026/8/4 0:01:40 阅读更多 →
清华大学重磅EST:植物自导电闪蒸焦耳热600°C/2600°C两步法!稀土超积累植物秒级转化为CeO₂-石墨烯电催化剂!

清华大学重磅EST:植物自导电闪蒸焦耳热600°C/2600°C两步法!稀土超积累植物秒级转化为CeO₂-石墨烯电催化剂!

通讯作者:邓兵、刘建国通讯单位:清华大学DOI:https://doi.org/10.1021/acs.est.6c00603研究背景稀土元素(REEs)是清洁能源技术与电子器件不可或缺的核心原料,然而传统提取方式依赖能耗高、排放大的采矿与强…

2026/8/4 0:01:40 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/4 13:24:41 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/4 11:41:39 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/4 5:26:40 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/4 13:38:24 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/4 11:09:16 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/4 13:38:40 阅读更多 →