apolloapi-v2/backend/update_system
2021-07-09 05:46:23 +00:00

31 lines
726 B
Bash
Executable File

#!/bin/bash
YELLOW='\033[1;33m'
RED='\033[0;31m'
NC='\033[0m'
TMPFILE='/tmp/update_progress'
APOLLO_DIR=/opt/apolloapi
### SYSTEM commands ###
# Write down this line the system commands needed
# Don't touch below this line
echo "90" > $TMPFILE
### SYSTEMD ###
echo -e "${YELLOW} ---> Updating systemd files${NC}"
cp $APOLLO_DIR/backend/apollo-ui.service /etc/systemd/system/
cp $APOLLO_DIR/backend/apollo-miner.service /etc/systemd/system/
cp $APOLLO_DIR/backend/node.service /etc/systemd/system/
echo -e "${YELLOW} ---> Reloading systemd${NC}"
systemctl daemon-reload
echo "100" > $TMPFILE
echo -e "${YELLOW} ---> Restarting APP${NC}"
systemctl restart apollo-ui
systemctl restart node
systemctl restart apollo-miner