Upload bin files

This commit is contained in:
2020-05-03 20:21:48 +03:00
parent 6a6f7ade34
commit d389d21343
11 changed files with 78 additions and 9 deletions
+3
View File
@@ -0,0 +1,3 @@
REMOTE_REPO_PATH="/path/to/repo"
REMOTE_HOST="username@server"
REMOTE_PORT="22"
+1
View File
@@ -0,0 +1 @@
.env
Executable
+6
View File
@@ -0,0 +1,6 @@
#!/bin/bash
set -o allexport; source "$(dirname $0)/.env"; set +o allexport
ssh $REMOTE_HOST -p $REMOTE_PORT -t \
"docker-compose -f $REMOTE_REPO_PATH/docker/docker-compose.yml logs -f --tail=\"200\" | grep home-assistant"
Executable
+7
View File
@@ -0,0 +1,7 @@
#!/bin/bash
set -o allexport; source "$(dirname $0)/.env"; set +o allexport
echo "Restarting..."
ssh $REMOTE_HOST -p $REMOTE_PORT \
"docker-compose -f $REMOTE_REPO_PATH/docker/docker-compose.yml restart"
Executable
+11
View File
@@ -0,0 +1,11 @@
#!/bin/bash
set -o allexport; source "$(dirname $0)/.env"; set +o allexport
echo "Uploading UI configuration..."
ssh $REMOTE_HOST -p $REMOTE_PORT "rm -rf $REMOTE_REPO_PATH/config/lovelace"
scp -P $REMOTE_PORT \
-r config/themes/ config/*-lovelace.yaml config/lovelace \
"${REMOTE_HOST}:${REMOTE_REPO_PATH}/config"
Executable
+6
View File
@@ -0,0 +1,6 @@
#!/bin/bash
sh "$(dirname $0)/upload"
echo
sh "$(dirname $0)/restart"
Executable
+15
View File
@@ -0,0 +1,15 @@
#!/bin/bash
set -o allexport; source "$(dirname $0)/.env"; set +o allexport
echo "Deleting old folders..."
ssh $REMOTE_HOST -p $REMOTE_PORT \
"rm -rf $REMOTE_REPO_PATH/config/{custom_scripts,lovelace,packages,templates}"
echo "Delete completed!"
echo
scp -P $REMOTE_PORT \
-r config/{custom_scripts,lovelace,packages,templates,themes,*.yaml} \
"${REMOTE_HOST}:${REMOTE_REPO_PATH}/config"