Giter Club home page Giter Club logo

podcast2's Introduction


Release JDK Tomcat apache-licenses Vue Vue

Podcast2


项目说明

将视频网站转换成播客订阅。

快速开始

1.安装并启动Docker

curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.sh && systemctl start docker

2.创建并启动容器(http)

mkdir  ~/podcast2
cd ~/podcast2
docker run -id --name=podcast2 \
--restart=always \
-p 8099:8088 \
-v ~/podcast2/init:/opt/tomcat/tomcat8/webapps/podcast2/init/ \
-v ~/podcast2/xml:/opt/tomcat/tomcat8/webapps/podcast2/xml/ \
-v ~/podcast2/video:/opt/tomcat/tomcat8/webapps/podcast2/video/ \
-v ~/podcast2/audio:/opt/tomcat/tomcat8/webapps/podcast2/audio/ \
-v ~/podcast2/plugin:/opt/tomcat/tomcat8/webapps/podcast2/plugin/ \
-v ~/podcast2/logs:/logs \
yajuhua/podcast2:latest

创建并启动容器(https)

#申请证书
安装acme:curl https://get.acme.sh | sh
安装socat:yum install socat
添加软链接:ln -s  /root/.acme.sh/acme.sh /usr/local/bin/acme.sh
注册账号: acme.sh --register-account -m 你的邮箱
开放80端口:firewall-cmd --add-port=80/tcp --permanent && firewall-cmd --reload
申请证书: acme.sh  --issue -d 你的域名  --standalone -k ec-256 
安装证书: acme.sh --installcert -d 你的域名 --ecc  --key-file   ~/podcast2/cert/podcast2.key   --fullchain-file ~/podcast2/cert/podcast2.crt 

#创建并启动容器
mkdir  ~/podcast2
cd ~/podcast2
docker run -id --name=podcast2 \
--restart=always \
-p 443:443 \
-v ~/podcast2/cert:/opt/tomcat/tomcat8/cert/ \
-v ~/podcast2/init:/opt/tomcat/tomcat8/webapps/podcast2/init/ \
-v ~/podcast2/xml:/opt/tomcat/tomcat8/webapps/podcast2/xml/ \
-v ~/podcast2/video:/opt/tomcat/tomcat8/webapps/podcast2/video/ \
-v ~/podcast2/audio:/opt/tomcat/tomcat8/webapps/podcast2/audio/ \
-v ~/podcast2/plugin:/opt/tomcat/tomcat8/webapps/podcast2/plugin/ \
-v ~/podcast2/logs:/logs \
yajuhua/podcast2:latest

3.防火墙放行8088端口

#以下是centos7,其他系统自行搜索。
firewall-cmd --add-port=8088/tcp --permanent
firewall-cmd --reload

4.进入面板

默认访问地址 http://你的IP地址:8088/podcast2

默认用户名:admin
默认密码:1

登录

添加插件

项目默认是没有添加插件的,自行按需添加

1.下载插件

网站 名称 版本 下载地址
干净世界 ganjing 1.3.0 点击下载
ntdm ntdm8 1.3.1 点击下载
youtube youtube 1.3.2 点击下载
bilibili bilibili 1.3.0 点击下载
抖音 douyin 1.3.x 点击下载

2.进入管理页面

管理页面

3.点击选取插件

添加插件

4.点击上传到服务器

上传到服务器

上传成功

添加订阅

以干净世界为例

1.复制主页链接

复制主页链接

2.粘贴并点击Add

粘贴并点击

3.添加成功后会跳转到订阅列表

订阅列表

4.扫描二维码添加到播客APP(如:AntennaPod)

链接地址AntennaPod-2

播客APP

Apple Podcasts Podcast Addict AntennaPod

交流群

945797272

免责声明

此项目仅供研究、学习和交流,请勿用于商业或非法用途, 开发者与协作者不对使用者负任何法律责任, 使用者自行承担因不当使用所产生的后果与责任。

podcast2's People

Contributors

juhuaa10 avatar yajuhua avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.