shinobipro spaceinvaderone/shinobi_pro_unraid:latest https://hub.docker.com/r/spaceinvaderone/shinobi_pro_unraid bridge sh false https://forums.unraid.net/topic/86293-support-spaceinvaderone-shinobi-pro/ https://shinobi.video/ Default tag is spaceinvaderone/shinobi_pro_unraid:latest but this can be changed to :nvidia To use your Nvidia GPU for encoding 1. Use the Nvidia Unraid build of Unraid 2. Set the repository tag to :nvidia ( spaceinvaderone/shinobi_pro_unraid:latest ) 3. Under Extra Parameters: add --runtime=nvidia 4. Set template field Nvidia build only -- Driver capabilities: to all 5. Set template field Nvidia build only -- GPU ID: to your GPU id from the nvida unraid plugin Shinobi is the Open Source CCTV Solution written in Node.JS. Designed with multiple account system, Streams by WebSocket, and Save to WebM. Shinobi can record IP Cameras and Local Cameras. Features Time-lapse Viewer (Watch a hours worth of footage in a few minutes) 2-Factor Authentication Defeats stream limit imposed by browsers With Base64 (Stream Type) and JPEG Mode (Option) Records IP Cameras and Local Cameras Streams by WebSocket, HLS (includes audio), and MJPEG Save to WebM and MP4 Can save Audio Push Events - When a video is finished it will appear in the dashboard without a refresh Region Motion Detection (Similar to ZoneMinder Zone Detection) Represented by a Motion Guage on each monitor "No Motion" Notifications 1 Process for Each Camera to do both, Recording and Streaming Timeline for viewing Motion Events and Videos Sub-Accounts with permissions Monitor Viewing Monitor Editing Video Deleting Separate API keys for sub account Cron Filters can be set based on master account Stream Analyzer built-in (FFprobe GUI) Monitor Groups Can snapshot images from stream directly Lower Bandwith Mode (JPEG Mode) Snapshot (cgi-bin) must be enabled in Monitor Settings Control Cameras from Interface API Get videos Get monitors Change monitor modes : Disabled, Watch, Record Embedding streams Dashboard Framework made with Google Material Design Lite, jQuery, and Bootstrap HomeAutomation: MediaApp:Video MediaServer:Video http://[IP]:[PORT:8080] https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/master/spaceinvaderone/shinobi_pro.xml https://shinobi.video//libs/assets/icon/apple-touch-icon-57x57.png 1596040185 https://www.paypal.me/spaceinvader Default tag is spaceinvaderone/shinobi_pro_unraid:latest but this can be changed to :nvidia To use your Nvidia GPU for encoding 1. Use the Nvidia Unraid build of Unraid 2. Set the repository tag to :nvidia ( spaceinvaderone/shinobi_pro_unraid:latest ) 3. Under Extra Parameters: add --runtime=nvidia 4. Set template field Nvidia build only -- Driver capabilities: to all 5. Set template field Nvidia build only -- GPU ID: to your GPU id from the nvida unraid plugin Shinobi is the Open Source CCTV Solution written in Node.JS. Designed with multiple account system, Streams by WebSocket, and Save to WebM. Shinobi can record IP Cameras and Local Cameras. Features Time-lapse Viewer (Watch a hours worth of footage in a few minutes) 2-Factor Authentication Defeats stream limit imposed by browsers With Base64 (Stream Type) and JPEG Mode (Option) Records IP Cameras and Local Cameras Streams by WebSocket, HLS (includes audio), and MJPEG Save to WebM and MP4 Can save Audio Push Events - When a video is finished it will appear in the dashboard without a refresh Region Motion Detection (Similar to ZoneMinder Zone Detection) Represented by a Motion Guage on each monitor "No Motion" Notifications 1 Process for Each Camera to do both, Recording and Streaming Timeline for viewing Motion Events and Videos Sub-Accounts with permissions Monitor Viewing Monitor Editing Video Deleting Separate API keys for sub account Cron Filters can be set based on master account Stream Analyzer built-in (FFprobe GUI) Monitor Groups Can snapshot images from stream directly Lower Bandwith Mode (JPEG Mode) Snapshot (cgi-bin) must be enabled in Monitor Settings Control Cameras from Interface API Get videos Get monitors Change monitor modes : Disabled, Watch, Record Embedding streams Dashboard Framework made with Google Material Design Lite, jQuery, and Bootstrap bridge 8080 8080 tcp /mnt/user/cctv/ /opt/shinobi/videos rw,slave /dev/shm/shinobi /dev/shm/streams rw /mnt/user/appdata/shinobipro /config rw /mnt/user/appdata/shinobipro/database /var/lib/mysql rw /mnt/user/appdata/shinobipro/customautoload /opt/shinobi/libs/customAutoLoad rw /usr/share/zoneinfo/ /usr/share/zoneinfo/ ro /etc/localtime /etc/localtime ro admin ADMIN_USER password ADMIN_PASSWORD NVIDIA_DRIVER_CAPABILITIES NVIDIA_VISIBLE_DEVICES MYSQL_ROOT_PASSWORD 3306 MYSQL_PORT majesticflame MYSQL_USER ccio MYSQL_DATABASE localhost MYSQL_HOST MYSQL_PASSWORD root MYSQL_ROOT_USER 8080 admin password /mnt/user/cctv/ 3306 majesticflame ccio localhost /dev/shm/shinobi /mnt/user/appdata/shinobipro /mnt/user/appdata/shinobipro/database /mnt/user/appdata/shinobipro/customautoload /usr/share/zoneinfo/ /etc/localtime root