AILIXIR Bot commited on
Commit
2befea3
·
1 Parent(s): e07ea65

Auto-sync: 8f430410cfbc3e88bd2e4727c597b960c510980a

Browse files
Files changed (1) hide show
  1. 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)