Aktualisieren psc_suite.sh

This commit is contained in:
Thomas Peterson 2021-06-02 08:06:51 +00:00
parent 2b24aa5adb
commit fce7699cf6

View File

@ -23,7 +23,7 @@ generate-borgmatic-config
apt update apt update
apt upgrade -y apt upgrade -y
apt install docker.io jq borgmatic -y apt install docker.io jq borgmatic incron -y
mkdir /data/composer mkdir /data/composer
mkdir /data/composer/psc mkdir /data/composer/psc
@ -52,6 +52,13 @@ mkdir /data/volumes/psc/market
mkdir /data/volumes/psc/plugins mkdir /data/volumes/psc/plugins
mkdir /data/volumes/psc/uploads mkdir /data/volumes/psc/uploads
mkdir /data/volumes/psc/bundles mkdir /data/volumes/psc/bundles
mkdir /data/volumes/psc/watch
touch /data/volumes/psc/watch/pull
touch /data/volumes/psc/watch/update
chmod -R 0777 /data/volumes/psc/watch
echo '/data/volumes/psc/watch/pull IN_MODIFY cd /data/composer/psc && docker-compose pull && docker-compose up -d' >> /etc/incron.d/1-upgrade
echo '/data/volumes/psc/watch/pull IN_MODIFY cd /data/composer/psc && docker-compose up -d' >> /etc/incron.d/2-update
curl -L "https://github.com/docker/compose/releases/download/1.28.5/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose curl -L "https://github.com/docker/compose/releases/download/1.28.5/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose