Astroport.ONE/start.sh

35 lines
1.2 KiB
Bash
Raw Normal View History

2022-03-08 23:37:08 +01:00
#!/bin/bash
################################################################################
# Author: Fred (support@qo-op.com)
# Version: 0.1
# License: AGPL-3.0 (https://choosealicense.com/licenses/agpl-3.0/)
################################################################################
2022-11-27 04:55:35 +01:00
MY_PATH="`dirname \"$0\"`"
MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized
myIP=$(hostname -I | awk '{print $1}' | head -n 1)
isLAN=$(echo $myIP | grep -E "/(^127\.)|(^192\.168\.)|(^10\.)|(^172\.1[6-9]\.)|(^172\.2[0-9]\.)|(^172\.3[0-1]\.)|(^::1$)|(^[fF][cCdD])/")
[[ ! $myIP || $isLAN ]] && myIP="ipfs.localhost"
ME="${0##*/}"
TS=$(date -u +%s%N | cut -b1-13)
2022-08-15 19:07:39 +02:00
MOATS=$(date -u +"%Y%m%d%H%M%S%4N")
2022-12-12 13:55:52 +01:00
echo "cron_VRFY.sh ON"
###################################################
${MY_PATH}/tools/cron_VRFY.sh ON
2022-12-06 18:39:14 +01:00
echo "(RE)STARTING 12345.sh"
2022-10-26 21:44:51 +02:00
###################################################
2022-12-06 18:39:14 +01:00
killall 12345.sh; killall "_12345.sh"; killall nc
mkdir -p ~/.zen/tmp
2022-12-12 15:10:02 +01:00
exec ~/.zen/Astroport.ONE/12345.sh > ~/.zen/tmp/12345.log &
PID=$!
2022-12-06 18:39:14 +01:00
2022-12-08 20:31:04 +01:00
sleep 1
2022-12-06 18:39:14 +01:00
echo "HTTP API : http://$myIP:1234"
2022-12-08 20:31:04 +01:00
cat ~/.zen/tmp/12345.log
echo "API DEBUG : tail -f ~/.zen/tmp/12345.log"
2022-10-26 21:44:51 +02:00
###################################################
${MY_PATH}/command.sh