AILIXIR Bot commited on
Commit ·
2befea3
1
Parent(s): e07ea65
Auto-sync: 8f430410cfbc3e88bd2e4727c597b960c510980a
Browse files- docker/entrypoint.sh +5 -0
docker/entrypoint.sh
CHANGED
|
@@ -21,6 +21,11 @@ else
|
|
| 21 |
echo "Skipping migrations because RUN_MIGRATIONS=${RUN_MIGRATIONS}"
|
| 22 |
fi
|
| 23 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 24 |
# Source RUN_MODE from .env if not already set (HF Spaces sync writes it there)
|
| 25 |
if [ -z "${RUN_MODE}" ] && [ -f /var/www/html/.env ]; then
|
| 26 |
RUN_MODE=$(grep -oP '^RUN_MODE=\K.*' /var/www/html/.env 2>/dev/null | head -1 || true)
|
|
|
|
| 21 |
echo "Skipping migrations because RUN_MIGRATIONS=${RUN_MIGRATIONS}"
|
| 22 |
fi
|
| 23 |
|
| 24 |
+
# Auto-generate APP_KEY on first boot if not set via env or .env
|
| 25 |
+
if [ -z "${APP_KEY}" ] && ! grep -q '^APP_KEY=' /var/www/html/.env 2>/dev/null; then
|
| 26 |
+
php artisan key:generate --force --no-interaction
|
| 27 |
+
fi
|
| 28 |
+
|
| 29 |
# Source RUN_MODE from .env if not already set (HF Spaces sync writes it there)
|
| 30 |
if [ -z "${RUN_MODE}" ] && [ -f /var/www/html/.env ]; then
|
| 31 |
RUN_MODE=$(grep -oP '^RUN_MODE=\K.*' /var/www/html/.env 2>/dev/null | head -1 || true)
|