From c40c65ab6553177446c6edcd48d17007d6b19e43 Mon Sep 17 00:00:00 2001 From: Neale Pickett Date: Sat, 20 Aug 2022 16:43:09 -0600 Subject: [PATCH] Add scripts to build and start it --- build.sh | 13 +++++++++++++ start.sh | 14 ++++++++++++++ 2 files changed, 27 insertions(+) create mode 100755 build.sh create mode 100755 start.sh diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..384a18a --- /dev/null +++ b/build.sh @@ -0,0 +1,13 @@ +#! /bin/sh + +set -e + +tag=registry.gitlab.com/dartcatcher/media-sucker/media-sucker +docker build --tag $tag . + +case "$1" in + -push|--push) + docker push $tag + ;; +esac + diff --git a/start.sh b/start.sh new file mode 100755 index 0000000..fc82c2c --- /dev/null +++ b/start.sh @@ -0,0 +1,14 @@ +#! /bin/sh + +docker run \ + --name=sucker \ + -d \ + --restart=always \ + -p 5880:8080 \ + --device-cgroup-rule 'b 11:* rmw' \ + -v /dev:/host/dev \ + -v /srv/ext/incoming:/incoming \ + --cpu-shares 256 \ + registry.gitlab.com/dartcatcher/media-sucker/media-sucker \ + -drive /host/dev/sr0 /host/dev/sr1 +