aboutsummaryrefslogtreecommitdiffstats
path: root/docker/entrypoint.sh
diff options
context:
space:
mode:
Diffstat (limited to 'docker/entrypoint.sh')
-rwxr-xr-xdocker/entrypoint.sh15
1 files changed, 6 insertions, 9 deletions
diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh
index e38a8b3..30ac95e 100755
--- a/docker/entrypoint.sh
+++ b/docker/entrypoint.sh
@@ -15,19 +15,16 @@ https://opencollective.com/getferdi/
15EOL 15EOL
16 16
17# Create APP key if needed 17# Create APP key if needed
18if [ ! -f "/config/FERDI_APP_KEY.txt" ]; 18if [[ -f "/app/adata/FERDI_APP_KEY.txt" ]]; then
19 then
20 echo " " 19 echo " "
20 echo "**** App Key found ****"
21 APP_KEY=$(echo "${APP_KEY}")
22 echo "**** App Key set to $APP_KEY you can modify FERDI_APP_KEY.txt to update your key ****"
23elif [[ -z "${APP_KEY}" ]]; then
21 echo "**** Generating Ferdi-server app key for first run ****" 24 echo "**** Generating Ferdi-server app key for first run ****"
22 adonis key:generate 25 adonis key:generate
23 APP_KEY=$(grep APP_KEY .env | cut -d '=' -f2) 26 APP_KEY=$(grep APP_KEY .env | cut -d '=' -f2)
24 echo $APP_KEY > /config/FERDI_APP_KEY.txt 27 echo $APP_KEY > /app/data/FERDI_APP_KEY.txt
25 echo "**** App Key set to $APP_KEY you can modify FERDI_APP_KEY.txt to update your key ****"
26elif [ -f "/config/FERDI_APP_KEY.txt" ];
27 then
28 echo " "
29 echo "**** App Key found ****"
30 APP_KEY=$(cat /config/FERDI_APP_KEY.txt)
31 echo "**** App Key set to $APP_KEY you can modify FERDI_APP_KEY.txt to update your key ****" 28 echo "**** App Key set to $APP_KEY you can modify FERDI_APP_KEY.txt to update your key ****"
32fi 29fi
33 30