forked from ss/sovereign-stack
More formatting and control updates.
This commit is contained in:
parent
e38172dd2d
commit
25f5561848
@ -1,51 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
set -eu
|
|
||||||
|
|
||||||
ssh "$FQDN" "
|
|
||||||
set -x
|
|
||||||
|
|
||||||
cd /home/ubuntu
|
|
||||||
|
|
||||||
# first, lets make sure we have the latest code. We use git over HTTPS and store it in ~/umbrel
|
|
||||||
# ~/umbrel is the only folder we need to backup
|
|
||||||
if [ ! -d ./umbrel ]; then
|
|
||||||
git clone https://github.com/getumbrel/umbrel.git ./umbrel
|
|
||||||
else
|
|
||||||
|
|
||||||
if [ -f ./umbrel/scripts/stop ]; then
|
|
||||||
sudo ./umbrel/scripts/stop
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
"
|
|
||||||
|
|
||||||
# # DO SOME BACKUP OPERATION
|
|
||||||
|
|
||||||
# ssh "$FQDN" "
|
|
||||||
# set -x
|
|
||||||
|
|
||||||
# mkdir -p /home/ubuntu/backup
|
|
||||||
|
|
||||||
# sudo PASSPHRASE=${DUPLICITY_BACKUP_PASSPHRASE} duplicity --exclude ${REMOTE_HOME}/umbrel/bitcoin/blocks ${REMOTE_HOME}/umbrel file://${REMOTE_BACKUP_PATH}
|
|
||||||
# sudo chown -R ubuntu:ubuntu ${REMOTE_BACKUP_PATH}
|
|
||||||
# "
|
|
||||||
|
|
||||||
# Start services back up.
|
|
||||||
ssh "$FQDN" "
|
|
||||||
set -e
|
|
||||||
cd /home/ubuntu/umbrel
|
|
||||||
|
|
||||||
git config pull.rebase true
|
|
||||||
git fetch --all --tags
|
|
||||||
git checkout master
|
|
||||||
git pull
|
|
||||||
git checkout tags/v0.4.18
|
|
||||||
|
|
||||||
# To use Umbrel on mainnet, run:
|
|
||||||
sudo NETWORK=$BTC_CHAIN /home/ubuntu/umbrel/scripts/start
|
|
||||||
"
|
|
||||||
|
|
||||||
# we wait for lightning to comone line too.
|
|
||||||
wait-for-it -t -60 "$FQDN:80"
|
|
||||||
|
|
||||||
xdg-open "http://$FQDN" > /dev/null 2>&1
|
|
@ -188,7 +188,7 @@ fi
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# stub out the lxd init file for the remote SSH endpoint.
|
# stub out the lxd init file for the remote SSH endpoint.
|
||||||
CLUSTER_MASTER_LXD_INIT="$CLUSTER_PATH/$CLUSTER_NAME-primary.yml"
|
CLUSTER_MASTER_LXD_INIT="$CLUSTER_PATH/$CLUSTER_NAME-lxd_profile.yml"
|
||||||
cat >"$CLUSTER_MASTER_LXD_INIT" <<EOF
|
cat >"$CLUSTER_MASTER_LXD_INIT" <<EOF
|
||||||
config:
|
config:
|
||||||
core.https_address: ${MGMT_PLANE_IP}:8443
|
core.https_address: ${MGMT_PLANE_IP}:8443
|
||||||
|
@ -52,6 +52,7 @@ if [ "$RUN_SERVICES" = true ]; then
|
|||||||
# The default is to resume services, though admin may want to keep services off (eg., for a migration)
|
# The default is to resume services, though admin may want to keep services off (eg., for a migration)
|
||||||
# we bring the services back up by default.
|
# we bring the services back up by default.
|
||||||
ssh "$FQDN" "bash -c $BTCPAY_SERVER_APPPATH/btcpay-up.sh"
|
ssh "$FQDN" "bash -c $BTCPAY_SERVER_APPPATH/btcpay-up.sh"
|
||||||
|
|
||||||
OPEN_URL=true
|
OPEN_URL=true
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user