]> www.vanbest.org Git - motioneye-debian/commitdiff
added upstart script that can be used for Ubuntu 14.04 LTS
authorMarcus Klein <marcus.klein@open-xchange.com>
Mon, 28 Aug 2017 14:51:20 +0000 (16:51 +0200)
committerMarcus Klein <himself@kleini.org>
Sun, 5 Nov 2017 09:07:04 +0000 (10:07 +0100)
extra/motioneye-docker.conf [new file with mode: 0644]

diff --git a/extra/motioneye-docker.conf b/extra/motioneye-docker.conf
new file mode 100644 (file)
index 0000000..21a6724
--- /dev/null
@@ -0,0 +1,26 @@
+description "motionEye Server in Docker container"
+author "Marcus Klein <himself@kleini.org>"
+
+start on filesystem and started docker
+stop on runlevel [!2345]
+respawn
+script
+  /usr/bin/docker stop motioneye || true
+  /usr/bin/docker rm motioneye || true
+  docker run --name=motioneye \
+    -p 8081:8081 \
+    -p 8765:8765 \
+    -h server \
+    -e TZ="Europe/Berlin" \
+    -v /docker/motioneye:/etc/motioneye \
+    -v /var/lib/motioneye:/var/lib/motioneye \
+    --restart=always \
+    kleini/motioneye:docker
+end script
+pre-stop script
+  if docker ps | grep -q motioneye
+  then
+    docker stop motioneye
+    docker rm motioneye
+  fi
+end script