mirror of
https://github.com/Retropex/apolloapi-v2.git
synced 2025-05-18 06:00:42 +02:00
31 lines
726 B
Bash
Executable File
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
|