docker debian images - cp: cannot stat '/opt/shinobi/plugins/motion/conf.sample.json': No such file or directory
Both 2.0.0-debian and 1.0.38-debian are exhibiting the error in the title, also below, and then exiting. A week or so ago, 1.0.38-debian worked without issue. There are no database files initially when bringing up a new instance. The following are the volumes.
volumes:
- ./videos:/opt/shinobi/videos
- ./db-vol:/var/lib/mysql
- /dev/shm/shinobiDockerTemp:/dev/shm/streams
- /etc/localtime:/etc/localtime:ro
- /etc/timezone:/etc/timezone:ro
WARNING: The http_proxy variable is not set. Defaulting to a blank string.
Recreating shinobi ... done
Attaching to shinobi
shinobi | Checking for Shinobi updates ...
shinobi | HEAD is now at c943eed Merge branch 'dev' into 'master'
shinobi | From https://gitlab.com/Shinobi-Systems/Shinobi
shinobi | c943eed..511a4b4 master -> origin/master
shinobi | * [new branch] add-archived-and-accountType-columns -> origin/add-archived-and-accountType-columns
shinobi | 06b65f2..c1e2f32 alpha -> origin/alpha
shinobi | * [new branch] build-default-monitor-config-from-definitions -> origin/build-default-monitor-config-from-definitions
shinobi | * [new branch] const-conversion -> origin/const-conversion
shinobi | * [new branch] dennis-detector-filters -> origin/dennis-detector-filters
shinobi | 051eb5f..a6d99a1 dev -> origin/dev
shinobi | * [new branch] grid-elements-timelapse-base -> origin/grid-elements-timelapse-base
shinobi | * [new branch] object-storage-for-videoz -> origin/object-storage-for-videoz
shinobi | * [new branch] pushover -> origin/pushover
shinobi | * [new branch] rebuild-sql-queries -> origin/rebuild-sql-queries
shinobi | * [new branch] revert-0fa2f216 -> origin/revert-0fa2f216
shinobi | * [new branch] revert-b25c0d81 -> origin/revert-b25c0d81
shinobi | Updating c943eed..511a4b4
shinobi | Fast-forward
shinobi | .gitignore | 4 +-
shinobi | CONTRIBUTING.md | 9 +
shinobi | DEVELOPMENT.md | 35 +-
shinobi | INSTALL/CentOS - Quick Install.sh | 45 +-
shinobi | INSTALL/autoinstall-ubuntu-latest.sh | 4 +-
shinobi | INSTALL/autoinstall-ubuntu-stable.sh | 4 +-
shinobi | INSTALL/centos.sh | 3 +-
shinobi | INSTALL/cuda-10-2.sh | 49 +
shinobi | INSTALL/cuda-10.sh | 47 +
shinobi | INSTALL/cuda-9-0.sh | 36 +
shinobi | INSTALL/cuda-9-2.sh | 49 +
shinobi | INSTALL/cuda.sh | 64 +-
shinobi | INSTALL/cuda9-part2-after-reboot.sh | 2 +
shinobi | INSTALL/freenas.csh | 5 +-
shinobi | INSTALL/jetson-nano-convert-to-headless.sh | 11 +-
shinobi | .../{jeston-opencv3-4.sh => jetson-opencv3-4.sh} | 0
shinobi | INSTALL/macos-part2.sh | 5 +-
shinobi | INSTALL/macos.sh | 12 +-
shinobi | INSTALL/now.sh | 35 +-
shinobi | INSTALL/openbsd.sh | 212 +
shinobi | INSTALL/opencv-cuda.sh | 15 +-
shinobi | INSTALL/opensuse.sh | 24 +-
shinobi | INSTALL/shinobi | 28 +-
shinobi | INSTALL/ubuntu-easyinstall.sh | 66 +-
shinobi | INSTALL/ubuntu-touchless.sh | 132 +
shinobi | INSTALL/ubuntu.sh | 41 +-
shinobi | UPDATE.sh | 5 +
shinobi | camera.js | 86 +-
shinobi | conf.sample.json | 1 +
shinobi | cron.js | 36 +-
shinobi | definitions/en_CA.js | 331 +-
shinobi | languages/en_CA.json | 50 +-
shinobi | libs/auth.js | 2 +-
shinobi | libs/basic.js | 56 +-
shinobi | libs/{ => cameraThread}/detector.js | 233 +-
shinobi | libs/cameraThread/singleCamera.js | 199 +
shinobi | libs/cameraThread/snapshot.js | 55 +
shinobi | libs/childNode.js | 2 +-
shinobi | libs/codeTester.js | 2 +-
shinobi | libs/config.js | 6 +-
shinobi | libs/control.js | 6 +
shinobi | libs/control/onvif.js | 131 +
shinobi | libs/control/ptz.js | 260 +
shinobi | libs/customAutoLoad.js | 27 +-
shinobi | libs/detectorPamDiff.js | 692 -
shinobi | libs/dropInEvents.js | 269 +-
shinobi | libs/events.js | 163 +-
shinobi | libs/extenders.js | 6 +
shinobi | libs/ffmpeg.js | 143 +-
shinobi | libs/health.js | 18 +-
shinobi | libs/monitor.js | 907 +-
shinobi | libs/notification.js | 41 +-
shinobi | libs/notifications/emailTemplate.js | 250 +
shinobi | libs/plugins.js | 98 +-
shinobi | libs/process.js | 2 +-
shinobi | libs/scanners.js | 173 +
shinobi | libs/scheduler.js | 15 +-
shinobi | libs/shinobiHub.js | 154 +
shinobi | libs/socketio.js | 145 +-
shinobi | libs/sql.js | 202 +
shinobi | libs/startup.js | 60 +-
shinobi | libs/timelapse.js | 2 +-
shinobi | libs/uploaders.js | 35 +-
shinobi | libs/uploaders/backblazeB2.js | 2 +-
shinobi | libs/uploaders/googleDrive.js | 412 +
shinobi | libs/uploaders/loader.js | 1 +
shinobi | libs/uploaders/sftp.js | 15 +-
shinobi | libs/user.js | 49 +-
shinobi | libs/videoDropInServer.js | 2 +-
shinobi | libs/videos.js | 31 +-
shinobi | libs/webServer.js | 6 +
shinobi | libs/webServerAdminPaths.js | 4 +-
shinobi | libs/webServerPaths.js | 649 +-
shinobi | libs/webServerStreamPaths.js | 19 +-
shinobi | package.json | 57 +-
shinobi | plugins/dlib/INSTALL.sh | 50 -
shinobi | plugins/dlib/conf.sample.json | 9 -
shinobi | plugins/dlib/package.json | 19 -
shinobi | plugins/dlib/shinobi-dlib.js | 97 -
shinobi | plugins/dnnCoco/.gitignore | 2 -
shinobi | plugins/dnnCoco/INSTALL.sh | 19 -
shinobi | plugins/dnnCoco/conf.sample.json | 9 -
shinobi | plugins/dnnCoco/dnnCocoClassNames.js | 83 -
shinobi | plugins/dnnCoco/openalpr.conf | 94 -
shinobi | plugins/dnnCoco/shinobi-coco.js | 525 -
shinobi | plugins/face/.env | 2 +
shinobi | plugins/face/INSTALL.sh | 135 +-
shinobi | plugins/face/README.md | 38 +-
shinobi | plugins/face/conf.sample.json | 1 +
shinobi | .../face/faceManagerCustomAutoLoadLibrary/index.js | 242 +
shinobi | .../languages/en_CA.json | 11 +
shinobi | .../web/libs/css/super.faceManager.css | 89 +
shinobi | .../web/libs/js/super.faceManager.js | 202 +
shinobi | .../web/pages/blocks/super.faceManager.ejs | 33 +
shinobi | plugins/face/package.json | 4 +-
shinobi | plugins/face/shinobi-face.js | 212 +-
shinobi | plugins/motion/.gitignore | 1 -
shinobi | plugins/motion/INSTALL.sh | 5 -
shinobi | plugins/motion/README.md | 56 -
shinobi | plugins/motion/conf.sample.json | 7 -
shinobi | plugins/motion/libs/clusterPoints.js | 115 -
shinobi | plugins/motion/shinobi-motion-pixel.js | 245 -
shinobi | plugins/motion/shinobi-motion.js | 233 -
shinobi | plugins/openalpr/INSTALL.sh | 4 +
shinobi | plugins/openalpr/shinobi-openalpr.js | 3 +-
shinobi | plugins/pluginBase.js | 369 +-
shinobi | plugins/python-contour/.gitignore | 3 -
shinobi | plugins/python-contour/INSTALL.sh | 59 -
shinobi | plugins/python-contour/README.md | 72 -
shinobi | plugins/python-contour/bootPy.sh | 1 -
shinobi | plugins/python-contour/conf.sample.json | 10 -
shinobi | plugins/python-contour/package.json | 18 -
shinobi | plugins/python-contour/pumpkin.py | 116 -
shinobi | plugins/python-contour/shinobi-python-contour.js | 298 -
shinobi | plugins/tensorflow/.env | 2 +
shinobi | plugins/tensorflow/.gitignore | 4 +-
shinobi | plugins/tensorflow/INSTALL.sh | 61 +-
shinobi | plugins/tensorflow/ObjectDetectors.js | 78 +
shinobi | plugins/{dlib => tensorflow}/README.md | 17 +-
shinobi | plugins/tensorflow/conf.sample.json | 3 +-
shinobi | plugins/tensorflow/openalpr.conf | 94 -
shinobi | plugins/tensorflow/package.json | 40 +
shinobi | plugins/tensorflow/shinobi-tensorflow.js | 527 +-
shinobi | plugins/yolo/.gitignore | 3 +
shinobi | plugins/yolo/INSTALL.sh | 6 +
shinobi | plugins/yolo/shinobi-yolo.js | 76 +-
shinobi | sql/framework.sql | 13 +
shinobi | sql/tables.sql | 25 +-
shinobi | tools/benchNvr.js | 48 +
shinobi | tools/modifyConfiguration.js | 30 +-
shinobi | tools/modifyConfigurationForPlugin.js | 81 +
shinobi | web/libs/css/dash2.basic.css | 46 +-
shinobi | web/libs/css/dash2.darktheme.css | 8 +-
shinobi | web/libs/css/dash2.forms.css | 27 +-
shinobi | web/libs/css/dash2.monitoredit.css | 17 +
shinobi | web/libs/css/dash2.powerVideo2.css | 1 +
shinobi | web/libs/css/dash2.powerVideoOld.css | 18 +
shinobi | web/libs/css/dash2.sidemenu.css | 8 +-
shinobi | web/libs/css/dash2.timelapse.jpeg.css | 1 +
shinobi | web/libs/css/super.configEditor.css | 66 +
shinobi | web/libs/js/Chart.js | 12757 +++++++++++++++++++
shinobi | web/libs/js/clock.js | 62 +-
shinobi | web/libs/js/dash2.basic.js | 73 +
shinobi | web/libs/js/dash2.config.js | 31 +-
shinobi | web/libs/js/dash2.confirm.js | 4 +
shinobi | web/libs/js/dash2.detectorfilter.js | 388 +-
shinobi | web/libs/js/dash2.elementbuilder.js | 116 +-
shinobi | web/libs/js/dash2.elements.js | 146 +-
shinobi | web/libs/js/dash2.eventCounts.js | 142 +
shinobi | web/libs/js/dash2.gridstack.js | 125 +-
shinobi | web/libs/js/dash2.monitoredit.js | 1150 +-
shinobi | web/libs/js/dash2.onvifscanner.js | 139 +-
shinobi | web/libs/js/dash2.powerVideo2.js | 73 +-
shinobi | web/libs/js/dash2.powerVideoOld.js | 451 +
shinobi | web/libs/js/dash2.probe.js | 191 +-
shinobi | web/libs/js/dash2.regionEditor2.js | 268 +
shinobi | web/libs/js/dash2.regioneditor.js | 200 -
shinobi | web/libs/js/dash2.schedules.js | 99 +-
shinobi | web/libs/js/dash2.shinobiHub.js | 112 +
shinobi | web/libs/js/dash2.socketio.js | 231 +-
shinobi | web/libs/js/dash2.timelapse.jpeg.js | 263 +-
shinobi | web/libs/js/dash2.usersettings.js | 10 +-
shinobi | web/libs/js/dash2.vidview.js | 2 +-
shinobi | web/libs/js/jsonEditor.js | 7219 +++++++++++
shinobi | web/libs/js/main.dash2.js | 6145 ---------
shinobi | web/libs/js/placeholder.js | 6 +-
shinobi | web/libs/js/super.configEditor.js | 311 +
shinobi | web/libs/js/super.preferences.js | 18 +
shinobi | web/libs/js/super.systemTab.js | 70 +
shinobi | web/libs/themes/Deep Forest/style.css | 64 +
shinobi | web/libs/themes/Ice/style.css | 28 +
shinobi | web/libs/themes/Night Garden/style.css | 28 +
shinobi | web/pages/admin.ejs | 16 +-
shinobi | web/pages/blocks/changeSuperPreferences.ejs | 15 +-
shinobi | web/pages/blocks/detectorfilters.ejs | 34 +-
shinobi | web/pages/blocks/eventCounts.ejs | 43 +
shinobi | web/pages/blocks/header.ejs | 2 +
shinobi | web/pages/blocks/help.ejs | 287 +-
shinobi | web/pages/blocks/monitoredit.ejs | 27 +-
shinobi | web/pages/blocks/powerVideoOld.ejs | 87 +
shinobi | web/pages/blocks/probe.ejs | 24 +-
shinobi | web/pages/blocks/region.ejs | 8 +-
shinobi | web/pages/blocks/settings.ejs | 1 -
shinobi | web/pages/blocks/shinobiHub.ejs | 52 +
shinobi | web/pages/blocks/superConfigEditor.ejs | 9 +
shinobi | web/pages/blocks/superSystemTab.ejs | 18 +
shinobi | web/pages/blocks/timelapse.ejs | 30 +-
shinobi | web/pages/blocks/topLeftMenu.ejs | 34 +
shinobi | web/pages/embed.ejs | 1 -
shinobi | web/pages/home.ejs | 50 +-
shinobi | web/pages/index.ejs | 108 +-
shinobi | web/pages/super.ejs | 314 +-
shinobi | 192 files changed, 30348 insertions(+), 13572 deletions(-)
shinobi | create mode 100644 CONTRIBUTING.md
shinobi | create mode 100644 INSTALL/cuda-10-2.sh
shinobi | create mode 100644 INSTALL/cuda-10.sh
shinobi | create mode 100644 INSTALL/cuda-9-0.sh
shinobi | create mode 100644 INSTALL/cuda-9-2.sh
shinobi | rename INSTALL/{jeston-opencv3-4.sh => jetson-opencv3-4.sh} (100%)
shinobi | create mode 100644 INSTALL/openbsd.sh
shinobi | create mode 100644 INSTALL/ubuntu-touchless.sh
shinobi | create mode 100644 UPDATE.sh
shinobi | rename libs/{ => cameraThread}/detector.js (58%)
shinobi | create mode 100644 libs/cameraThread/singleCamera.js
shinobi | create mode 100644 libs/cameraThread/snapshot.js
shinobi | create mode 100644 libs/control.js
shinobi | create mode 100644 libs/control/onvif.js
shinobi | create mode 100644 libs/control/ptz.js
shinobi | delete mode 100644 libs/detectorPamDiff.js
shinobi | create mode 100644 libs/notifications/emailTemplate.js
shinobi | create mode 100644 libs/scanners.js
shinobi | create mode 100644 libs/shinobiHub.js
shinobi | create mode 100644 libs/uploaders/googleDrive.js
shinobi | delete mode 100644 plugins/dlib/INSTALL.sh
shinobi | delete mode 100644 plugins/dlib/conf.sample.json
shinobi | delete mode 100644 plugins/dlib/package.json
shinobi | delete mode 100644 plugins/dlib/shinobi-dlib.js
shinobi | delete mode 100644 plugins/dnnCoco/.gitignore
shinobi | delete mode 100644 plugins/dnnCoco/INSTALL.sh
shinobi | delete mode 100644 plugins/dnnCoco/conf.sample.json
shinobi | delete mode 100644 plugins/dnnCoco/dnnCocoClassNames.js
shinobi | delete mode 100644 plugins/dnnCoco/openalpr.conf
shinobi | delete mode 100644 plugins/dnnCoco/shinobi-coco.js
shinobi | create mode 100644 plugins/face/.env
shinobi | create mode 100644 plugins/face/faceManagerCustomAutoLoadLibrary/index.js
shinobi | create mode 100644 plugins/face/faceManagerCustomAutoLoadLibrary/languages/en_CA.json
shinobi | create mode 100644 plugins/face/faceManagerCustomAutoLoadLibrary/web/libs/css/super.faceManager.css
shinobi | create mode 100644 plugins/face/faceManagerCustomAutoLoadLibrary/web/libs/js/super.faceManager.js
shinobi | create mode 100644 plugins/face/faceManagerCustomAutoLoadLibrary/web/pages/blocks/super.faceManager.ejs
shinobi | delete mode 100644 plugins/motion/.gitignore
shinobi | delete mode 100644 plugins/motion/INSTALL.sh
shinobi | delete mode 100644 plugins/motion/README.md
shinobi | delete mode 100644 plugins/motion/conf.sample.json
shinobi | delete mode 100644 plugins/motion/libs/clusterPoints.js
shinobi | delete mode 100644 plugins/motion/shinobi-motion-pixel.js
shinobi | delete mode 100644 plugins/motion/shinobi-motion.js
shinobi | delete mode 100644 plugins/python-contour/.gitignore
shinobi | delete mode 100644 plugins/python-contour/INSTALL.sh
shinobi | delete mode 100644 plugins/python-contour/README.md
shinobi | delete mode 100644 plugins/python-contour/bootPy.sh
shinobi | delete mode 100644 plugins/python-contour/conf.sample.json
shinobi | delete mode 100644 plugins/python-contour/package.json
shinobi | delete mode 100644 plugins/python-contour/pumpkin.py
shinobi | delete mode 100644 plugins/python-contour/shinobi-python-contour.js
shinobi | create mode 100644 plugins/tensorflow/.env
shinobi | create mode 100644 plugins/tensorflow/ObjectDetectors.js
shinobi | rename plugins/{dlib => tensorflow}/README.md (87%)
shinobi | delete mode 100644 plugins/tensorflow/openalpr.conf
shinobi | create mode 100644 plugins/tensorflow/package.json
shinobi | create mode 100644 plugins/yolo/.gitignore
shinobi | create mode 100644 tools/benchNvr.js
shinobi | create mode 100644 tools/modifyConfigurationForPlugin.js
shinobi | create mode 100644 web/libs/css/dash2.monitoredit.css
shinobi | create mode 100755 web/libs/css/dash2.powerVideoOld.css
shinobi | create mode 100644 web/libs/css/super.configEditor.css
shinobi | create mode 100755 web/libs/js/Chart.js
shinobi | create mode 100644 web/libs/js/dash2.eventCounts.js
shinobi | create mode 100755 web/libs/js/dash2.powerVideoOld.js
shinobi | create mode 100644 web/libs/js/dash2.regionEditor2.js
shinobi | delete mode 100644 web/libs/js/dash2.regioneditor.js
shinobi | create mode 100644 web/libs/js/dash2.shinobiHub.js
shinobi | create mode 100644 web/libs/js/jsonEditor.js
shinobi | delete mode 100644 web/libs/js/main.dash2.js
shinobi | create mode 100644 web/libs/js/super.configEditor.js
shinobi | create mode 100644 web/libs/js/super.preferences.js
shinobi | create mode 100644 web/libs/js/super.systemTab.js
shinobi | create mode 100644 web/libs/themes/Deep Forest/style.css
shinobi | create mode 100644 web/libs/themes/Ice/style.css
shinobi | create mode 100644 web/libs/themes/Night Garden/style.css
shinobi | create mode 100644 web/pages/blocks/eventCounts.ejs
shinobi | create mode 100755 web/pages/blocks/powerVideoOld.ejs
shinobi | create mode 100644 web/pages/blocks/shinobiHub.ejs
shinobi | create mode 100644 web/pages/blocks/superConfigEditor.ejs
shinobi | create mode 100644 web/pages/blocks/superSystemTab.ejs
shinobi | create mode 100644 web/pages/blocks/topLeftMenu.ejs
shinobi |
shinobi | > pixel-change@1.0.0 install /opt/shinobi/node_modules/pixel-change
shinobi | > node-gyp-build
shinobi |
shinobi | npm WARN discord.js@11.5.1 requires a peer of @discordjs/uws@^10.149.0 but none is installed. You must install peer dependencies yourself.
shinobi | npm WARN shinobi@2.0.0 No license field.
shinobi |
shinobi | added 31 packages from 79 contributors, removed 17 packages, updated 5 packages and audited 519 packages in 16.175s
shinobi |
shinobi | 2 packages are looking for funding
shinobi | run npm fund
for details
shinobi |
shinobi | found 53 vulnerabilities (52 low, 1 high)
shinobi | run npm audit fix
to fix them, or npm audit
for details
shinobi | Copy custom configuration files ...
shinobi | cp: cannot stat '/config/*': No such file or directory
shinobi | No custom config files found.
shinobi | Create default config file /opt/shinobi/conf.json ...
shinobi | Create default config file /opt/shinobi/super.json ...
shinobi | Create default config file /opt/shinobi/plugins/motion/conf.json ...
shinobi | cp: cannot stat '/opt/shinobi/plugins/motion/conf.sample.json': No such file or directory