Skip to content

[App Request]: YunKan (self-hosted NVR with on-device AI) #5476

Description

@mrtian2016

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

  • The app is actively maintained
  • The app has official Docker images available
  • The app has versioned image tags available
  • The app is open source or has a free tier
  • I have tested the Docker installation locally

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:

  1. 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.
  2. 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.
  3. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions