secubox-openwrt/package/secubox/luci-app-jellyfin
CyberMind-FR e58f479cd4 feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats
Add detection patterns for latest actively exploited vulnerabilities:
- CVE-2025-55182 (React2Shell, CVSS 10.0)
- CVE-2025-8110 (Gogs RCE), CVE-2025-53770 (SharePoint)
- CVE-2025-52691 (SmarterMail), CVE-2025-40551 (SolarWinds)
- CVE-2024-47575 (FortiManager), CVE-2024-21887 (Ivanti)
- CVE-2024-3400, CVE-2024-0012, CVE-2024-9474 (PAN-OS)

New attack categories based on OWASP Top 10 2025:
- HTTP Request Smuggling (TE.CL/CL.TE conflicts)
- AI/LLM Prompt Injection (ChatML, instruction markers)
- WAF Bypass techniques (Unicode normalization, double encoding)
- Supply Chain attacks (CI/CD poisoning, dependency confusion)
- Extended SSTI (Jinja2, Freemarker, Velocity, Thymeleaf)
- API Abuse (BOLA/IDOR, mass assignment)

CrowdSec scenarios split into 11 separate files for reliability.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-12 05:02:57 +01:00
..
htdocs/luci-static/resources feat(waf): Update WAF scenarios with 2024-2025 CVEs and OWASP threats 2026-02-12 05:02:57 +01:00
root/usr feat(jellyfin): Add post-install setup wizard 2026-02-05 04:45:26 +01:00
Makefile feat(jellyfin): Add post-install setup wizard 2026-02-05 04:45:26 +01:00
README.md feat: Add smbfs mount manager, Jellyfin READMEs, Glances host visibility, planning updates 2026-02-04 21:02:46 +01:00

LuCI Jellyfin Dashboard

Web interface for managing Jellyfin media server with real-time status, container controls, and integration management.

Installation

opkg install luci-app-jellyfin

Access

LuCI menu: Services -> Jellyfin

Sections

  • Service Status -- Container state (running/stopped/not installed), uptime, Docker health, disk usage
  • Integration Status -- HAProxy (disabled/pending/configured), Mesh P2P, Firewall WAN
  • Actions -- Install, Start, Stop, Restart, Update, Backup, Uninstall, Open Web UI
  • Configuration -- Port, image, data path, timezone, domain, HAProxy SSL, media paths, GPU transcoding, mesh toggle
  • Logs -- Live container log viewer (last 50 lines)

RPCD Methods

Backend: luci.jellyfin

Method Description
status Full service status, config, and integrations
start Start Jellyfin container
stop Stop Jellyfin container
restart Restart Jellyfin container
install Pull image and create container
uninstall Remove container and data
update Pull latest image and recreate
configure_haproxy Register HAProxy vhost
backup Create config/data backup
restore Restore from backup archive
logs Fetch container logs

Dependencies

  • luci-base
  • secubox-app-jellyfin

License

Apache-2.0