Podcast2
curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.sh && systemctl start docker
docker volume create podcast2
docker run -id --name=podcast2 \
-p 8088:8088 \
--restart=always \
--mount source=podcast2,destination=/data \
yajuhua/podcast2:latest
#以下是centos7,其他系统自行搜索。
firewall-cmd --add-port=8088/tcp --permanent
firewall-cmd --reload
chmod -R a+x platform
#进入platform/osx
./start.sh
默认访问地址 [http://你的IP地址:8088]()
默认用户名:admin
默认密码:123456
项目默认是没有添加插件的,自行按需添加
支持网站
网站 状态 干净世界 vimeo ntdm girigirilove youtube bilibili 抖音
安装插件
设置插件,如果有的话
以干净世界为例
- 复制主页链接
粘贴并点击Add
点击二维码
扫描二维码添加到播客APP(如:AntennaPod)
</a><a href="https://podcastaddict.com/" target="_blank"><img title="Podcast Addict" alt="Podcast Addict" src="https://pod.link/assets/apps/podcastaddict.svg" width="35"></a> <a href="https://antennapod.org/" target="_blank">
<img src="https://antennapod.org/assets/branding/logo-full-horizontal-dynamic.svg" width="230" alt="AntennaPod"> </a>
风控太严,只能选择授权的方式
参考
风控太严,只能选择授权的方式,参考 Web端Cookie刷新。
打开浏览器登录哔哩哔哩,最好无痕窗口
复制cookie
[root@centos7 ~]# docker volume inspect podcast2
[
{
"CreatedAt": "2024-03-23T19:57:47+08:00",
"Driver": "local",
"Labels": null,
"Mountpoint": "/var/lib/docker/volumes/podcast2/_data",
"Name": "podcast2",
"Options": null,
"Scope": "local"
}
]
[root@centos7 ~]# cd /var/lib/docker/volumes/podcast2/_data
[root@centos7 _data]# ls
cert config database logs plugin resources tmp
[root@centos7 _data]# cd config/
#改成true
{"initUserNameAndPassword":true}
用户名 admin 密码 123456
目前仅支持通过上传证书和密钥文件来实现
文件格式要求
#证书文件格式必须是crt #密钥文件格式必须是key
重启后并以https访问
数据保留
# 停止容器 docker stop podcast2
docker rm podcast2
docker rmi yajuhua/podcast2:latest
docker pull yajuhua/podcast2:latest
docker run -id --name=podcast2 \ -p 8088:8088 \ --restart=always \ --mount source=podcast2,destination=/data \ yajuhua/podcast2:latest
##### 重新开始
> 如果使用最新版都无法解决,可以试试删除所有数据
````shell
# 停止容器
docker stop podcast2
# 删除容器
docker rm podcast2
# 删除本地镜像
docker rmi yajuhua/podcast2:latest
# 删除数据
docker volume rm podcast2
# 拉取最新镜像
docker pull yajuhua/podcast2:latest
#创建新的容器
docker run -id --name=podcast2 \
-p 8088:8088 \
--restart=always \
--mount source=podcast2,destination=/data \
yajuhua/podcast2:latest
yt-dlp可能会出现Sign in to confirm you’re not a bot. This helps protect our community导致无法下载的情况。 目前只能通过设置invidious API进行下载,下面是invidious API列表,找一个能有用的设置即可。
由于插件是并非使用官方接口,难免存在不稳定性。若发现插件失效,请issues
此项目仅供研究、学习和交流,请勿用于商业或非法用途, 开发者与协作者不对使用者负任何法律责任, 使用者自行承担因不当使用所产生的后果与责任。
特别感谢 JetBrains 为开源项目提供免费的 IntelliJ IDEA的授权
945797272