update Makefile remote deploy script

This commit is contained in:
Jonas Heinrich 2020-08-02 12:22:52 +02:00
parent 591dfd473f
commit 9c246b6665
2 changed files with 7 additions and 8 deletions

View file

@ -1,16 +1,15 @@
DOCKER_HOST="playground.pi"
SITE_URL="beta.saai.digital"
PROJECT_NAME="web-wordpress-kit"
CONTAINER_NAME_WORDPRESS="${PROJECT_NAME}_wordpress"
CONTAINER_NAME_DB="${PROJECT_NAME}_db"
LISTENING_PORT=8080
DOCKER_HOST=playground.pi
SITE_URL=beta.saai.digital
PROJECT_NAME=web-wordpress-kit
CONTAINER_NAME_WORDPRESS=${PROJECT_NAME}_wordpress
CONTAINER_NAME_DB=${PROJECT_NAME}_db
docker_deploy:
docker run --rm -it \
-v /tmp/backup:/backup -v /var/lib/docker:/docker \
-v $(shell pwd)/kit:/docker/volumes/${CONTAINER_NAME_WORDPRESS}/_data/wp-content/themes/kit \
alpine:edge tar cpfz /backup/volumes.tgz /docker/volumes/
alpine:edge tar cpfz /backup/volumes.tgz /docker/volumes/${CONTAINER_NAME_WORDPRESS} /docker/volumes/${CONTAINER_NAME_DB}
rsync --progress /tmp/backup/volumes.tgz ${DOCKER_HOST}:/tmp/
-DOCKER_HOST="ssh://${DOCKER_HOST}" docker stop ${CONTAINER_NAME_WORDPRESS}_1 ${CONTAINER_NAME_DB}_1

View file

@ -4,7 +4,7 @@ services:
wordpress:
image: wordpress
restart: always
restart: on-failure
ports:
- 8080:80
environment: