mirror of
https://github.com/GeorgeSG/sarah.git
synced 2026-06-15 17:12:59 +00:00
Upload bin files
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
REMOTE_REPO_PATH="/path/to/repo"
|
||||
REMOTE_HOST="username@server"
|
||||
REMOTE_PORT="22"
|
||||
@@ -0,0 +1 @@
|
||||
.env
|
||||
@@ -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
@@ -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"
|
||||
@@ -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
@@ -0,0 +1,6 @@
|
||||
#!/bin/bash
|
||||
|
||||
sh "$(dirname $0)/upload"
|
||||
|
||||
echo
|
||||
sh "$(dirname $0)/restart"
|
||||
Executable
+15
@@ -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"
|
||||
Reference in New Issue
Block a user