Audiobookshelf私有有声书平台--2资源
摘要 接下来会介绍三种个人使用过的获取有声书资源的方法 花卷有声小说下载器 该工具完全免费,使用非常简便——只需搜索后选择相应小说即可下载。 优点: 操作直观友好。 不足: 支持的网站较少,资源数量有限,有时找不到心仪的主播。 自己写爬虫 通过针对特定资源网站编写爬虫,可以获取更丰富的资源。 提示: 此方法一般需要模拟浏览器请求、设置请求头,且请求间隔不宜过快,上手较难。 喜马拉雅解码 该方式需要先充一个月的喜马拉雅会员(新号大约 6 元左右),下载电脑客户端(手机端不支持)。 步骤: 下载后可获得.xm 格式文件(每日下载数量有限),再使用该工具进行解码,最终生成.m4a 音频文件。 补充说明: 作者还开发了一个网页端工具,可直接下载未加密音频,但同样存在下载数量限制,而且该工具仅支持 Windows,Mac 用户无法使用。
Audiobookshelf私有有声书平台--1部署
简要说明 猫老大比较喜欢听有声书,但又苦于找不到一个免费好用的有声书平台,所以决定自己搭建一个私有有声书平台。 需求是多端同步,能记录听的位置,之前是使用的安卓端Smart AudioBook Player,功能很多,文件只能存在手机上,正好有个迷你主机,就想把文件都存到主机上,同时实现内外网访问。 内容 文件目录结构 audiobookshelf 文件夹 ├── docker-compose.yaml 文件 ├── audiobooks 文件夹 ├── podcasts 文件夹 ├── metadata 文件夹 └── config 文件夹 部分系统如群晖,需要手动创建audiobooks、podcasts、metadata、config文件夹,其他的系统如飞牛 ubuntu则会在构建过程中自动生成。 docker-compose.yaml 直接使用 GitHub 上的docker-compose.yml,可以不作修改,下面的只是把注释删掉了 1234567891011services: audiobookshelf: image:...
docker部署Postgres和pgAdmin4
简要说明 使用docker-compose部署Postgres数据库和管理页面pgAdmin4,在同一网络下,pgAdmin4可以直接使用容器名访问Postgres。 内容 文件目录结构 postgres 文件夹 ├── docker-compose.yaml 文件 ├── .env 文件 └── pgdata 文件夹 docker-compose.yaml 1234567891011121314151617181920212223242526272829303132services: postgresql: image: postgres:17 container_name: postgresql restart: always environment: POSTGRES_USER: ${POSTGRES_USER} POSTGRES_PASSWORD: ${POSTGRES_PASSWORD} ports: - "5432:5432" ...