Updates
This commit is contained in:
@@ -16,5 +16,5 @@ cd /docker/tben-me
|
||||
docker build -t tben-me .
|
||||
docker kill tben-me || echo "Service already killed"
|
||||
docker rm tben-me || echo "Container already removed"
|
||||
docker run --name tben-me -d --network cloudflare --network mariadb tben-me:latest
|
||||
docker run --name tben-me -d --network cloudflare --network mariadb --cpus=0.5 tben-me:latest
|
||||
EOF
|
||||
Regular → Executable
+18
-2
@@ -1,4 +1,20 @@
|
||||
#!/bin/bash
|
||||
|
||||
SERVER_IP="10.1.0.1"
|
||||
SERVER_PATH="/docker/git/"
|
||||
set -e
|
||||
|
||||
SOURCE_PATH="/home/archben/Projects/Git/personal/new-personal-site-bunext"
|
||||
|
||||
SERVER_IP="150.136.47.131"
|
||||
SERVER_PATH="/docker/tben-me"
|
||||
|
||||
cd $SOURCE_PATH
|
||||
|
||||
rsync -avz --exclude-from=.gitignore --delete $SOURCE_PATH/ root@$SERVER_IP:$SERVER_PATH/
|
||||
|
||||
ssh -i /home/archben/.ssh/tben root@$SERVER_IP << 'EOF'
|
||||
cd /docker/tben-me
|
||||
docker build -t tben-me .
|
||||
docker kill tben-me || echo "Service already killed"
|
||||
docker rm tben-me || echo "Container already removed"
|
||||
docker run --name tben-me -d --network nginx-proxy-manager --network mariadb --restart unless-stopped tben-me:latest
|
||||
EOF
|
||||
Executable
+32
@@ -0,0 +1,32 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -e
|
||||
|
||||
SOURCE_PATH="/home/archben/Projects/Git/personal/new-personal-site-bunext"
|
||||
|
||||
SERVER_IP="195.26.246.243"
|
||||
SERVER_PATH="/docker/tben-me"
|
||||
|
||||
cd $SOURCE_PATH
|
||||
|
||||
rsync -avz --exclude-from=.gitignore --delete $SOURCE_PATH/ root@$SERVER_IP:$SERVER_PATH/
|
||||
rsync -avz $SOURCE_PATH/secrets/prod.env root@$SERVER_IP:$SERVER_PATH/.env
|
||||
|
||||
ssh -i /home/archben/.ssh/tben root@$SERVER_IP << 'EOF'
|
||||
set -e
|
||||
|
||||
DEPLOY_NAME="tben-me"
|
||||
|
||||
cd /docker/$DEPLOY_NAME
|
||||
docker build -t $DEPLOY_NAME .
|
||||
docker kill $DEPLOY_NAME 2>/dev/null || echo "Service already killed"
|
||||
docker rm $DEPLOY_NAME 2>/dev/null || echo "Container already removed"
|
||||
|
||||
docker run --name $DEPLOY_NAME -d \
|
||||
--network cloudflare --network mariadb \
|
||||
-v /data/$DEPLOY_NAME/.data:/data \
|
||||
--restart unless-stopped \
|
||||
--cpus 0.5 --memory 1g \
|
||||
--env-file /docker/$DEPLOY_NAME/.env \
|
||||
$DEPLOY_NAME:latest
|
||||
EOF
|
||||
Reference in New Issue
Block a user