App Name
YunKan
App Description
Self-hosted NVR for RTSP/ONVIF IP cameras with on-device AI detection (motion, person, vehicle, face, license plate, pose/fall, package, baby cry). Everything runs in a single container - media server, recorder, detection workers, web admin and reverse proxy - and video never leaves the local network.
App Website / Github Repo
https://yun-kan.com/
Docker Installation Documentation
https://yun-kan.com/docs
App Icon URL
https://raw.githubusercontent.com/mrtian2016/yunkan-unraid-templates/main/icon.png
Docker Image
ghcr.io/mrtian2016/yunkan-cpu (variants: yunkan-openvino / yunkan-cuda / yunkan-trt)
App Category
Security
Requirements Checklist
Additional Information
I am the developer of YunKan and I have the app definition for the community train ready (modeled on the Frigate app: single app with an image_selector for the CPU / OpenVINO / CUDA / TensorRT images). Both test value files render and the CPU image deploys healthy with the repo's ci.py. A PR follows this issue.
Three points I would like to flag up front:
- Licensing model - the app is proprietary with a free tier that works without any payment or account. Comparable apps already in the catalog are UniFi Controller, Tailscale and Plex.
- Host identity mounts - license binding needs a stable hardware fingerprint, so the template mounts
/etc/machine-id and /sys/class/dmi/id/product_uuid read-only, both declared in host_mounts. Nothing is written and nothing leaves the machine.
- Host network default - the app defaults to host networking (WebRTC media, LAN camera discovery, RTSP). Bridge mode is fully supported via the usual port questions. Happy to flip the default if you prefer.
Images are published for linux/amd64. Similar app in the catalog: Frigate.
App Name
YunKan
App Description
Self-hosted NVR for RTSP/ONVIF IP cameras with on-device AI detection (motion, person, vehicle, face, license plate, pose/fall, package, baby cry). Everything runs in a single container - media server, recorder, detection workers, web admin and reverse proxy - and video never leaves the local network.
App Website / Github Repo
https://yun-kan.com/
Docker Installation Documentation
https://yun-kan.com/docs
App Icon URL
https://raw.githubusercontent.com/mrtian2016/yunkan-unraid-templates/main/icon.png
Docker Image
ghcr.io/mrtian2016/yunkan-cpu (variants: yunkan-openvino / yunkan-cuda / yunkan-trt)
App Category
Security
Requirements Checklist
Additional Information
I am the developer of YunKan and I have the app definition for the community train ready (modeled on the Frigate app: single app with an
image_selectorfor the CPU / OpenVINO / CUDA / TensorRT images). Both test value files render and the CPU image deploys healthy with the repo'sci.py. A PR follows this issue.Three points I would like to flag up front:
/etc/machine-idand/sys/class/dmi/id/product_uuidread-only, both declared inhost_mounts. Nothing is written and nothing leaves the machine.Images are published for linux/amd64. Similar app in the catalog: Frigate.