Docker-based Jellyfin media server with UCI config (port, image, media paths, GPU transcoding), procd init, jellyfinctl CLI, and LuCI frontend with status/config/logs view. Also adds Punk Exposure Engine architectural README documenting the Peek/Poke/Emancipate service exposure model and DNS provider API roadmap. CLAUDE.md updated with architectural directive. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
25 lines
418 B
JSON
25 lines
418 B
JSON
{
|
|
"luci-app-jellyfin": {
|
|
"description": "Grant access to Jellyfin media server configuration",
|
|
"read": {
|
|
"file": {
|
|
"/etc/config/jellyfin": ["read"]
|
|
},
|
|
"ubus": {
|
|
"file": ["read", "stat"],
|
|
"luci.jellyfin": ["*"]
|
|
},
|
|
"uci": ["jellyfin"]
|
|
},
|
|
"write": {
|
|
"file": {
|
|
"/etc/config/jellyfin": ["write"]
|
|
},
|
|
"ubus": {
|
|
"luci.jellyfin": ["*"]
|
|
},
|
|
"uci": ["jellyfin"]
|
|
}
|
|
}
|
|
}
|