mirror of
https://github.com/outbackdingo/databunker.git
synced 2026-01-27 18:18:43 +00:00
Review startup script
This commit is contained in:
11
run.sh
11
run.sh
@@ -1,12 +1,17 @@
|
||||
#!/bin/sh
|
||||
|
||||
/bin/busybox find /databunker
|
||||
#/bin/busybox find /databunker
|
||||
|
||||
if [ ! -f /databunker/data/databunker.db ]; then
|
||||
echo "-------------INIT------------"
|
||||
#/bin/busybox mkdir -p /tmp
|
||||
RESULT=`/databunker/bin/databunker -init -db /databunker/data/databunker.db -conf /databunker/conf/databunker.yaml > /tmp/init.txt`
|
||||
echo $RESULT
|
||||
if [ ! -f /databunker/data/databunker.db ]; then
|
||||
echo "Failed to init databunker database. Probably permission issue for /databunker/data directory."
|
||||
/bin/busybox sleep 60
|
||||
exit
|
||||
fi
|
||||
DATABUNKER_ROOTTOKEN=`/bin/busybox awk '/API Root token:/ {print $4}' /tmp/init.txt`
|
||||
DATABUNKER_MASTERKEY=`/bin/busybox awk '/Master key:/ {print $3}' /tmp/init.txt`
|
||||
echo "DATABUNKER_ROOTTOKEN $DATABUNKER_ROOTTOKEN"
|
||||
@@ -21,7 +26,7 @@ if [ -z "$DATABUNKER_MASTERKEY" ]; then
|
||||
fi
|
||||
#echo "-------------ENV-------------"
|
||||
#/bin/busybox env
|
||||
echo "-------------FIND------------"
|
||||
/bin/busybox find /databunker
|
||||
#echo "-------------FIND------------"
|
||||
#/bin/busybox find /databunker
|
||||
echo "-------------RUN-------------"
|
||||
/databunker/bin/databunker -start -db /databunker/data/databunker.db -conf /databunker/conf/databunker.yaml
|
||||
|
||||
Reference in New Issue
Block a user