From 97c5b5786fcfef15aa363e55dd834c93962b1802 Mon Sep 17 00:00:00 2001 From: Steven Foerster Date: Sun, 26 Apr 2020 21:52:57 -0400 Subject: [PATCH] clean --- scripts/install.sh | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/scripts/install.sh b/scripts/install.sh index e383960..31137fa 100755 --- a/scripts/install.sh +++ b/scripts/install.sh @@ -138,6 +138,8 @@ source ./scripts/subinstallers/wireguard.sh # Docker source ./scripts/subinstallers/docker.sh +sudo systemctl enable docker +sudo systemctl restart docker # Unattended upgrades sudo apt-get install -y unattended-upgrades @@ -161,16 +163,6 @@ figlet "Mistborn default NIC: $iface" #IPV4_PUBLIC=$(ip -o -4 route show default | egrep -o 'dev [^ ]*' | awk '{print $2}' | xargs ip -4 addr show | grep 'inet ' | awk '{print $2}' | grep -o "^[0-9.]*" | tr -cd '\11\12\15\40-\176' | head -1) # tail -1 to get last IPV4_PUBLIC="10.2.3.1" -# clean -if [ -f "/etc/systemd/system/Mistborn-base.service" ]; then - sudo systemctl stop Mistborn*.service 2>/dev/null || true - sudo systemctl disable Mistborn*.service 2>/dev/null || true -fi - -sudo docker volume rm -f mistborn_production_postgres_data 2>/dev/null || true -sudo docker volume rm -f mistborn_production_postgres_data_backups 2>/dev/null || true -sudo docker volume rm -f mistborn_production_traefik 2>/dev/null || true -sudo docker volume prune -f 2>/dev/null || true # generate production .env file if [ ! -d ./.envs/.production ]; then @@ -243,6 +235,13 @@ echo "backup up original volumes folder" sudo mkdir -p ../mistborn_backup sudo tar -czf ../mistborn_backup/mistborn_volumes_backup.tar.gz ../mistborn_volumes 1>/dev/null 2>&1 +# clean +sudo systemctl stop Mistborn-base || true +sudo docker volume rm -f mistborn_production_postgres_data 2>/dev/null || true +sudo docker volume rm -f mistborn_production_postgres_data_backups 2>/dev/null || true +sudo docker volume rm -f mistborn_production_traefik 2>/dev/null || true +sudo docker volume prune -f 2>/dev/null || true + # start base service sudo systemctl enable Mistborn-base.service sudo systemctl start Mistborn-base.service