secubox-openwrt/package/secubox/luci-app-peertube/root/usr/share/rpcd/acl.d/luci-app-peertube.json
CyberMind-FR 3150c65e99 feat(peertube): Add yt-dlp video import to LuCI dashboard
- Install yt-dlp in PeerTube LXC container for video downloads
- Add RPCD methods: import_video, import_status
- Add UI section with URL input and download button
- Support YouTube, Vimeo, and 1000+ video sites
- Download videos to import folder for PeerTube admin upload
- Show download status and video count

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-17 16:20:50 +01:00

18 lines
417 B
JSON

{
"luci-app-peertube": {
"description": "Grant access to PeerTube management",
"read": {
"ubus": {
"luci.peertube": ["status", "logs", "import_status"]
},
"uci": ["peertube"]
},
"write": {
"ubus": {
"luci.peertube": ["start", "stop", "install", "uninstall", "update", "emancipate", "live_enable", "live_disable", "configure_haproxy", "import_video"]
},
"uci": ["peertube"]
}
}
}