#!/bin/sh echo << EOL ------------------------------------- ____ ___ / __/__ _______/ (_) / _// -_) __/ _ / / _/_/ \__/_/ \_,_/_/ / __/__ _____ _____ ____ _\ \/ -_) __/ |/ / -_) __/ /___/\__/_/ |___/\__/_/ Brought to you by getferdi.com Support our Open Collective at: https://opencollective.com/getferdi/ EOL # Create APP key if needed if [[ -f "/app/adata/FERDI_APP_KEY.txt" ]]; then echo " " echo "**** App Key found ****" APP_KEY=$(echo "${APP_KEY}") echo "**** App Key set to $APP_KEY you can modify FERDI_APP_KEY.txt to update your key ****" elif [[ -z "${APP_KEY}" ]]; then echo "**** Generating Ferdi-server app key for first run ****" adonis key:generate APP_KEY=$(grep APP_KEY .env | cut -d '=' -f2) echo $APP_KEY > /app/data/FERDI_APP_KEY.txt echo "**** App Key set to $APP_KEY you can modify FERDI_APP_KEY.txt to update your key ****" fi export APP_KEY node ace migration:run --force exec node server.js