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

通勤利器,最简单的教你如何搭建双端齐全的私人有声书系统
2023年12月21日 14:50 什么值得买

作者:可爱的小cherry

前言

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

今天,给大家介绍一下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)

(二)部署服务

这里推荐我常用的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/云盘分享等途径获取到,有了资源以后,搭建一个属于自己的有声书系统,还是挺有意思的。

财经自媒体联盟更多自媒体作者

新浪首页 语音播报 相关新闻 返回顶部