Repository navigation
Expand file tree
/
Copy pathpigeonpod.json
More file actions
53 lines (53 loc) · 1.67 KB
/
Copy pathpigeonpod.json
File metadata and controls
53 lines (53 loc) · 1.67 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
{
"name": "PigeonPod",
"slug": "pigeonpod",
"categories": [
13
],
"date_created": "2026-09-29",
"type": "ct",
"updateable": true,
"privileged": false,
"architectures": [
"amd64",
"arm64"
],
"interface_port": 8080,
"documentation": "https://github.com/aizhimou/pigeon-pod/wiki",
"website": "https://pigeonpod.cloud/",
"repository": "https://github.com/aizhimou/pigeon-pod",
"logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/pigeonpod.webp",
"description": "PigeonPod turns YouTube and Bilibili channels and playlists into podcast RSS feeds you can subscribe to in any podcast app. It downloads new episodes as audio or video with yt-dlp, and supports per-feed keyword and duration filters, cookies for restricted content, proxies, and local or S3 storage.",
"install_methods": [
{
"type": "default",
"script": "ct/pigeonpod.sh",
"config_path": "/opt/pigeonpod_data/.env",
"resources": {
"cpu": 2,
"ram": 2048,
"hdd": 20,
"os": "Debian",
"version": "13"
}
}
],
"default_credentials": {
"username": "root",
"password": "Root@123"
},
"notes": [
{
"text": "Change the default password after the first login.",
"type": "warning"
},
{
"text": "YouTube channels and playlists need a YouTube Data API key, set in the web UI settings. Bilibili works without one.",
"type": "info"
},
{
"text": "RSS links use the Base URL from the web UI settings, set to the container IP at install. Update it when the IP changes or podcast apps reach PigeonPod through a domain or reverse proxy.",
"type": "info"
}
]
}