news 2026/6/10 23:02:02

随时随地听书:在极空间部署 Audiobookshelf 并结合 cpolar 实现私有云听书

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
随时随地听书:在极空间部署 Audiobookshelf 并结合 cpolar 实现私有云听书

文章目录

  • 这简直就是了不起的随身搭子啊,私有、专属、无广、多设备、无缝续听!看到这还不快去按照下面的教程走一波!
    • 1.在极空间部署Audiobookshelf
      • 1.1ssh远程连接到极空间
      • 1.2验证docker是否开启
      • 1.3安装Audiobookshelf
      • 1.4简单使用Audiobookshelf
    • 2.安装cpolar实现随时随地听书
    • 3.配置公网地址
    • 4.保留固定公网地址
    • 总结
    • 1.在极空间部署Audiobookshelf
      • 1.1ssh远程连接到极空间
      • 1.2验证docker是否开启
      • 1.3安装Audiobookshelf
      • 1.4简单使用Audiobookshelf
    • 2.安装cpolar实现随时随地听书
    • 3.配置公网地址
    • 4.保留固定公网地址
    • 总结

Audiobookshelf 作为一款开源的有声内容管理工具,核心功能集中在有声书和播客的一站式管理上,能自动匹配音频封面、补全作者信息,还能精准记录各设备的播放进度,适配安卓、iOS 手机,Windows、Mac 电脑等多类设备,尤其适合通勤族、有娃家庭、睡前听书爱好者这类人群,最大优点是音频文件本地存储,不用依赖平台会员,也不用担心资源下架,完全自主掌控听书资源。

使用 Audiobookshelf 时能发现,它的多账户功能特别实用,家里每个人都能有独立书架,但初次使用需要先完成基础的目录创建和配置,不然容易出现音频文件识别不到的情况,而且界面操作虽然简单,首次设置中文和媒体库时,得耐心跟着步骤来,避免选错文件夹路径。

不过这款软件仅在局域网内使用时,会带来不少不便。比如通勤路上想接着听家里的有声书,因为脱离了局域网就无法访问;出差在外想给孩子远程播放睡前故事,也只能作罢;甚至家人在不同地点想共享有声书资源,也会因为网络限制无法实现,大大降低了使用的灵活性。

而将 Audiobookshelf 与 cpolar 内网穿透结合后,这些问题都能迎刃而解。cpolar 能把局域网内的有声书服务映射到公网,不用记复杂的 IP 和端口,出门在外只需输入简单的公网地址就能访问,还能保留固定的二级子域名,不用每次都重新找访问地址,多设备切换听书时进度也能无缝衔接,彻底打破了网络地域的限制。

这简直就是了不起的随身搭子啊,私有、专属、无广、多设备、无缝续听!看到这还不快去按照下面的教程走一波!

1.在极空间部署Audiobookshelf

1.1ssh远程连接到极空间

  • 开启【SSH 服务】
  • 使用终端(Windows PowerShell / Mac Terminal)登录:
sshroot@IP

没有ssh的小伙伴可以参考这篇文章:

连接成功:极空间别再吃灰了!开启SSH,秒变全能服务器! - cpolar 极点云官网

1.2验证docker是否开启

使用命令:

docker-v systemctl status -v

没有docker的小伙伴可以参考这篇文章:极空间开箱实录:从拆箱到远程访问保姆级教程,30分钟上手! - cpolar 极点云官网

1.3安装Audiobookshelf

首先创建存放目录:

  1. docker目录下创建audiobooksshelf
  2. audiobooksshelf目录(新建好的)依次创建:audiobooks、podcasts、config、metadata

请将下面的内容保存为docker-compose.yml文件:

version:"3.7"services: audiobookshelf: image: gcr.io/advp lyr/audio bookshelf:latest container_name: audiobookshelf ports: -"13378:80"volumes: - ./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步骤:

官网在此:https://www.cpolar.com

使用一键脚本安装命令:

sudocurlhttps://get.cpolar.sh|sh

安装完成后,执行下方命令查看cpolar服务状态:(如图所示即为正常启动)

sudosystemctl status cpolar

Cpolar安装和成功启动服务后,在浏览器上输入虚拟机主机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

点击更新

更新完成后,打开在线隧道列表,此时可以看到随机的公网地址已经发生变化,地址名称也变成了保留和固定的二级子域名名称。

最后,我们使用固定的公网地址在任意设备的浏览器中访问,可以看到成功访问极空间的页面,这样一个永久不会变化的二级子域名公网网址即设置好了。

这样我们就可以,随时随地听小说啦!

总结

别再让你的极空间只是个“沉默的硬盘”!

既然它24小时开机、性能不俗、还能跑 Docker,何不把它变成一个专属有声内容中心?

通过部署 Audiobookshelf,你可以:

  • 自由管理本地有声书与播客
  • 多端同步进度,手机、网页无缝续听
  • 避开广告和会员套路,真正掌控内容
  • 搭配 cpolar 实现外网访问,通勤出差也能听

一次配置,终身受用。从“存储”升级到“服务”,让你的极空间真正“活”起来!听书自由,从 Audiobookshelf 开始。

感谢您对本篇文章的喜爱,有任何问题欢迎留言交流。cpolar官网-安全的内网穿透工具 | 无需公网ip | 远程访问 | 搭建网站

1.在极空间部署Audiobookshelf

1.1ssh远程连接到极空间

  • 开启【SSH 服务】
  • 使用终端(Windows PowerShell / Mac Terminal)登录:
sshroot@IP

没有ssh的小伙伴可以参考这篇文章:

连接成功:极空间别再吃灰了!开启SSH,秒变全能服务器! - cpolar 极点云官网

1.2验证docker是否开启

使用命令:

docker-v systemctl status -v

没有docker的小伙伴可以参考这篇文章:极空间开箱实录:从拆箱到远程访问保姆级教程,30分钟上手! - cpolar 极点云官网

1.3安装Audiobookshelf

首先创建存放目录:

  1. docker目录下创建audiobooksshelf
  2. audiobooksshelf目录(新建好的)依次创建:audiobooks、podcasts、config、metadata

请将下面的内容保存为docker-compose.yml文件:

version:"3.7"services: audiobookshelf: image: gcr.io/advp lyr/audio bookshelf:latest container_name: audiobookshelf ports: -"13378:80"volumes: - ./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步骤:

官网在此:https://www.cpolar.com

使用一键脚本安装命令:

sudocurlhttps://get.cpolar.sh|sh

安装完成后,执行下方命令查看cpolar服务状态:(如图所示即为正常启动)

sudosystemctl status cpolar

Cpolar安装和成功启动服务后,在浏览器上输入虚拟机主机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 凭借本地存储、多端进度同步等特性,解决了日常听书时广告多、进度乱、存储不足的问题,而 cpolar 则弥补了它仅能局域网使用的短板,让私人有声书库真正实现 “随时随地可访问”。对于想要自主管理有声书资源、追求便捷听书体验的人来说,两者结合既满足了本地存储的安全感,又兼顾了外出使用的灵活性,是打造私人听书空间的实用搭配,让听书这件事回归简单、自由的本质。

cpolar官网-安全的内网穿透工具 | 无需公网ip | 远程访问 | 搭建网站

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 2:17:38

Kubernetes 集群运维:故障排查、资源调度与高可用配置

第一部分:Kubernetes 故障排查方法论系统化故障诊断框架有效的Kubernetes故障排查需要建立系统化的诊断框架,这一框架应当遵循从外到内、自上而下的逻辑顺序。根据Google SRE(Site Reliability Engineering)方法论,故障…

作者头像 李华
网站建设 2026/6/10 1:47:11

聚焦前沿科技:博士后高级研究人才在多传感器融合定位与机器人智能控制领域的机遇与挑战

天津滨海高新技术产业开发区人力资源和社会保障局 博士后-高级研究人才(天津市天安博瑞科技有限公司) 职位信息 (一)公司名称: 天津市天安博瑞科技有限公司: 博士后招聘需求:1名 学科、研究方向:人工智能、算法计算 硬件工程师(计算机/电子/通信/自动化等相关专业 (…

作者头像 李华
网站建设 2026/6/10 19:13:19

YOLO26改进策略【Backbone/主干网络】| 替换骨干网络为2023-CVPR LSKNet (附网络详解和完整配置步骤)

一、本文介绍 本文记录的是基于LSKNet的YOLO26骨干网络改进方法研究。 LSKNet利用大核卷积获取上下文信息进行辅助,使模型能够产生具有各种大感受野的多个特征的同时,动态地根据输入调整模型的行为,使网络更好地适应图像中不同物体的检测需求。 本文在YOLO26的基础上配置…

作者头像 李华
网站建设 2026/6/10 14:45:27

YOLO26改进策略【Backbone/主干网络】| CVPR 2024替换骨干网络为 UniRepLKNet,解决大核 ConvNets 难题

一、本文介绍 本文记录的是基于UniRepLKNet的YOLO26骨干网络改进方法研究。UniRepLKNet提出了独特的大核设计能有效捕捉图像特征,在多模态任务中展现出强大的通用感知能力。将UniRepLKNet应用到YOLO26的骨干网络中,提升YOLO26在目标检测任务中的精度和效率 。 本文在YOLO26…

作者头像 李华
网站建设 2026/6/10 14:47:01

基于STM32单片机智能快递柜 智能加热 温湿度采集照明控制系统

目录 STM32单片机智能快递柜系统概述智能加热功能温湿度采集模块照明控制系统硬件设计软件设计应用场景 源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式! STM32单片机智能快递柜系统概述 该系统基于STM32单片机设计,集成智能…

作者头像 李华
网站建设 2026/6/10 14:57:08

浅谈 OpenAI Agents SDK

一、OpenAI Agents SDK是什么? OpenAI Agents SDK是一个轻量级且易于使用的工具包,用于构建基于代理的AI应用程序。 提供了一些基本构建块,包括具备指令和工具的代理(Agents)、用于代理间任务委托的交接(…

作者头像 李华