通勤利器,最简单的教你如何搭建双端齐全的私人有声书系统

2023-12-21 14:50:13 32点赞 389收藏 31评论

前言

大家好,俗话说打车费付了还可以再赚,但命只有一条,冻死了就没有了。冬天的通勤路上,你们都在做什么呢?正所谓,通勤路漫漫,欢歌笑语伴我心。对喜欢听音乐、听有声书的我来说,通勤时间可谓是成年人的车内一根烟时光,没有家庭琐事,没有上班焦虑,有的只有天马行空的故事和沁人心脾的悦声。

今天,给大家介绍一下Audiobookshelf——电子书/有声书平台的搭建方法。

  • 目录:

  • 一、Docker版部署

  • 二、套件版部署

  • 三、使用方法

  • 四、反代异常处理(报错socket failed to connect)


一、Docker版部署

(一)建立文件夹

文件夹根据自己的需要设置,这里以我设定的为例。括号里的路径为docker部署时候需要使用。

config——配置文件夹(路径1:/volume1/docker/audiobook/config)

metadata——元数据文件夹(路径2:/volume1/docker/audiobook/metadata)

podcasts——博客资料库(可选)(路径3:/volume1/docker/audiobook/podcasts)

audibooks——有声书资料库(可选)(路径4:/volume1/docker/audiobook/audiobook)

config和metadata文件夹是必须的,属于配置文件config和metadata文件夹是必须的,属于配置文件

(二)部署服务

老规矩,先开放SSH老规矩,先开放SSH登录NAS登录NAS

这里推荐我常用的SSH工具FinalShell SSH,点击即可下载。输入指令:

sudo docker run -d -p 【端口】:80 -v 【路径1】:/config -v 【路径2】:/metadata -v 【路径3】:/audiobooks -v 【路径4】:/podcasts --name 【名字】 ghcr.io/advplyr/audiobookshelf

  • 需替换选项:

  • 【端口】——更改为你希望访问到的端口,我这里更改为16666

  • 【路径1】——前文提到的config路径,/volume1/docker/audiobook/config

  • 【路径2】——前文提到的metadata路径,/volume1/docker/audiobook/metadata

  • 【路径3】——前文提到的podcasts路径,/volume1/docker/audiobook/podcasts

  • 【路径4】——前文提到的audibooks路径,/volume1/docker/audiobook/audiobook

  • 【名字】——你决定给容器起的名字,可以叫tool-audio

  • 如果你前面没有设置podcasts和audibooks路径,而是希望直接使用自己已有的资料路径,可增加选项:

  • -v 【你自己的资料库路径】:【容器内名字,随便起】

  • 例: -v /volume4/books/:/mybooks

最后命令行如下,直接复制到ssh软件上,回车,然后输入群晖登录密码:

sudo docker run -d -p 16666:80 -v /volume1/docker/audiobook/config:/config -v /volume1/docker/audiobook/metadata:/metadata -v /volume1/docker/audiobook/podcasts:/audiobooks -v /volume1/docker/audiobook/audiobook:/podcasts --name tool-audio ghcr.io/advplyr/audiobookshelf

出现如上字样,说明部署完成出现如上字样,说明部署完成

二、套件安装

推荐使用矿神套件,配置套件来源后,搜索Audiobookshelf安装即可。

打开套件中心,选择设置,新增套件来源打开套件中心,选择设置,新增套件来源通勤利器,最简单的教你如何搭建双端齐全的私人有声书系统

三、使用方法

(一)网页版

输入网址 http://ip:port进入网站,如 http://192.168.1.100:16666,新建账号密码。

通勤利器,最简单的教你如何搭建双端齐全的私人有声书系统

设置完以后,再次输入账号密码进入,完后选择中文界面。

通勤利器,最简单的教你如何搭建双端齐全的私人有声书系统

选择媒体库,添加你的文件夹和资料

通勤利器,最简单的教你如何搭建双端齐全的私人有声书系统图书对应的是电子书,博客对应的是有声内容图书对应的是电子书,博客对应的是有声内容这里选择第二步中设置的文件夹,确认这里选择第二步中设置的文件夹,确认

经过系统一段时间的扫描以后,就可以在首页看到所有的内容了。包括正在收听的,之前收听列表,十分方便。

通勤利器,最简单的教你如何搭建双端齐全的私人有声书系统

(二)APP端

IOS用户:加入TestFlight下载。加入 Beta 版“Audiobookshelf App” - TestFlight - Apple

安卓用户:通过谷歌商城或其他商城下载。

根据说明设置手机端根据说明设置手机端

四、反代异常处理(报错socket failed to connect)

有些人喜欢设置反代,确保统一端口对外服务的,那么在使用audiobookshelf的时候会一直有报错,虽然能正常使用,但是会特别烦。

我们只需要在群晖的反代设置中增加两个标题即可,新增的时候选“Websocket“”即可。

通勤利器,最简单的教你如何搭建双端齐全的私人有声书系统

同样如果使用的是NPM反代的,只要打开“Websockets Support”即可

通勤利器,最简单的教你如何搭建双端齐全的私人有声书系统

最后

最后大家最关心的肯定还是资料的来源,确实,如果没有媒体来源,安装自搭建平台不如喜马拉雅开会员。其实有声书的资源和影视剧资源一样,都可以通过BT/PT/云盘分享等途径获取到,有了资源以后,搭建一个属于自己的有声书系统,还是挺有意思的。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
31评论

  • 精彩
  • 最新
  • 太复杂,有这些资源,我选择导入微信读书听书。

    校验提示文案

    提交
    确实AI读书也很方便。

    校验提示文案

    提交
    收起所有回复
  • 用运营商的软件,外勤时可以免流,自己的就怕流量怕顶不住

    校验提示文案

    提交
    我都没有设置免流量套餐,还停留在4G年代 [喜极而泣]

    校验提示文案

    提交
    收起所有回复
  • 有声书籍已放yellyfin播放器里面了,功能有重复

    校验提示文案

    提交
    的确有重复,jellyfin/emby还支持音乐,更强大。这个项目针对性强一些,还包括电子书功能,而且还有手机客户端

    校验提示文案

    提交
    收起所有回复
  • 用群晖自带的audio station也可以听下载的书吧

    校验提示文案

    提交
    也可以,jellyfin/emby等都可以。但是这个相对比较专业,还支持图书,电子书

    校验提示文案

    提交
    文字本地转语音读么

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 确实好用,现在app也有中文语言了

    校验提示文案

    提交
    对,app确实好顶赞,比web端体验好很多。

    校验提示文案

    提交
    收起所有回复
  • 流量根本顶不住

    校验提示文案

    提交
    还是4G不限流量用户 [邪恶] 移动估计把我纳入拒不5G黑户

    校验提示文案

    提交
    同样4G不限流量用户拒不升级钉子户,手持mate50,反正也没5G

    校验提示文案

    提交
    收起所有回复
  • 这是音频,还是txt转音频呀,如果是后者那挺方便的

    校验提示文案

    提交
    就是音频,有声书。txt转音频后续我在单独介绍

    校验提示文案

    提交
    收起所有回复
  • finalshell不是有挖矿后门来着

    校验提示文案

    提交
    没听说过,搜了一下有人提到用finalshell运行的服务器被装了挖矿,一没图二没来源,可信度很低

    校验提示文案

    提交
    收起所有回复
  • 马克,晚点整下

    校验提示文案

    提交
    欢迎欢迎,有问题可以留言交流

    校验提示文案

    提交
    收起所有回复
  • 请问群辉登录密码是什么啊?我想在mac上安装试试

    校验提示文案

    提交
    阿?啥密码?是群晖?还是audiobookshelf?

    校验提示文案

    提交
    收起所有回复
  • 这个装了好几遍,最后放弃了,因为他对自己上传的有声书,文件名乱码,整理也不好,现在用的是安卓的app我的听书,配合群晖的webdav,可以保存收听进度,使用体验秒杀这个

    校验提示文案

    提交
    感谢分享,我去试试。我的有声书都是pt下载的 命名都没问题 所以没有遇到你说的问题。

    校验提示文案

    提交
    大佬给个药吧

    校验提示文案

    提交
    收起所有回复
  • 我想问这个元数据获取被墙了怎么办?

    校验提示文案

    提交
    那只能魔法 或者pt下载刮好的

    校验提示文案

    提交
    收起所有回复
  • 使用lucky反代的话,需要在哪里做特别设置呢

    校验提示文案

    提交
    应该不用,万事大吉好像默认打开websocket的 如果没有就开一下,不然会报连接错误

    校验提示文案

    提交
    收起所有回复
  • 没办法顺序播放啊,有什么办法啊?

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
389
扫一下,分享更方便,购买更轻松