Aktualisieren psc_suite.sh
This commit is contained in:
parent
2b24aa5adb
commit
fce7699cf6
@ -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
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user