File tree Expand file tree Collapse file tree 1 file changed +10
-5
lines changed
docker/deploy/etc/s6-overlay/scripts Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -68,12 +68,17 @@ echo "✅ Symlinks created."
6868echo ""
6969
7070# Check for app key
71- if grep -E "APP_KEY=[0-9A-Za-z:+\/=]{1,}" $WEBUSER_HOME/.env > /dev/null; then
72- echo "✅ App key exists"
71+ if [ ! ${APP_KEY} ]; then
72+ if grep -E "APP_KEY=[0-9A-Za-z:+\/=]{1,}" $WEBUSER_HOME/.env > /dev/null; then
73+ echo "✅ An application key exists."
74+ else
75+ echo "⏳ Generating an application key..."
76+ export APP_KEY=$(s6-setuidgid webuser php $WEBUSER_HOME/artisan key:generate --show)
77+ echo "⚠️ An application key was generated at start up, no environment variable was set."
78+ echo "👀 To set an application key that persists, read the docs: https://docs.speedtest-tracker.dev/"
79+ fi
7380else
74- echo "⏳ Generating app key..."
75- s6-setuidgid webuser php $WEBUSER_HOME/artisan key:generate --no-ansi -q
76- echo "✅ App key generated."
81+ echo "✅ An application key environment variable exists."
7782fi
7883
7984echo ""
You can’t perform that action at this time.
0 commit comments