summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorivarlovlie <git@ivarlovlie.no>2022-07-10 23:53:23 +0200
committerivarlovlie <git@ivarlovlie.no>2022-07-10 23:53:23 +0200
commit986bb4c98428758dfca4908752ff6b7acc2f2837 (patch)
tree5ae92b29fc6d9b666486d76adfae9d330919282d /scripts
parent64fd7ae0cd90db9053208a08703e20d8a05948cc (diff)
downloadgreatoffice-986bb4c98428758dfca4908752ff6b7acc2f2837.tar.xz
greatoffice-986bb4c98428758dfca4908752ff6b7acc2f2837.zip
feat: Add script that is ran by a sourcehut worker in order for it to pick up on the docker process
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/setup-srht-docker.sh10
1 files changed, 10 insertions, 0 deletions
diff --git a/scripts/setup-srht-docker.sh b/scripts/setup-srht-docker.sh
new file mode 100755
index 0000000..0623a45
--- /dev/null
+++ b/scripts/setup-srht-docker.sh
@@ -0,0 +1,10 @@
+#!/usr/bin/env bash
+
+# Enable bash strict mode
+set -euo pipefail
+IFS=$'\n\t'
+
+sudo mount -t tmpfs -o size=4G /dev/null /dev/shm
+sleep 2
+sudo nohup dockerd --bip 172.18.0.1/16 </dev/null >/dev/null 2>&1 &
+sudo usermod -aG docker $(whoami)