diff --git a/deploy/README.md b/deploy/README.md new file mode 100644 index 0000000..8bec10c --- /dev/null +++ b/deploy/README.md @@ -0,0 +1,2 @@ +# DEPLOY +tools for deployment onto remote servers. assumes ssh-able connection to server. diff --git a/deploy/init-remote.sh b/deploy/init-remote.sh new file mode 100755 index 0000000..e4c0e9b --- /dev/null +++ b/deploy/init-remote.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +# right now only use raspberry pi target +rsync ./targets/init-raspi.sh $1:/tmp +ssh $1 /tmp/init-raspi.sh diff --git a/deploy/targets/init-raspi.sh b/deploy/targets/init-raspi.sh new file mode 100755 index 0000000..6fee34d --- /dev/null +++ b/deploy/targets/init-raspi.sh @@ -0,0 +1,8 @@ +#!/bin/bash +docker --version > /dev/null 2>&1 + +if [ $? -ne 0 ]; then # we need to install docker + sudo apt-get update --quiet + sudo apt-get install --yes --quiet docker.io + sudo usermod -aG docker ${USER} +fi