cacode commited on
Commit
e85994b
·
verified ·
1 Parent(s): 73a0d9d

Update hf-entrypoint.sh

Browse files
Files changed (1) hide show
  1. hf-entrypoint.sh +9 -0
hf-entrypoint.sh CHANGED
@@ -61,6 +61,14 @@ export REDIS_URL="${REDIS_URL:-redis://127.0.0.1:6379/0}"
61
  export PORT="${PORT:-8080}"
62
  export HOST="${HOST:-0.0.0.0}"
63
  export AUTO_SETUP="${AUTO_SETUP:-true}"
 
 
 
 
 
 
 
 
64
  export SERVER_HOST="${HOST}"
65
  export SERVER_PORT="${PORT}"
66
  export DATABASE_HOST="${DATABASE_HOST:-127.0.0.1}"
@@ -78,6 +86,7 @@ export REDIS_ENABLE_TLS="${REDIS_ENABLE_TLS:-false}"
78
  echo "[boot] DATABASE_URL=postgresql://${POSTGRES_USER}:******@127.0.0.1:5432/${POSTGRES_DB}"
79
  echo "[boot] REDIS_URL=${REDIS_URL}"
80
  echo "[boot] APP_PORT=${PORT}"
 
81
 
82
  # Start sub2api with the original entrypoint discovered from the base image.
83
  mkdir -p /app/data
 
61
  export PORT="${PORT:-8080}"
62
  export HOST="${HOST:-0.0.0.0}"
63
  export AUTO_SETUP="${AUTO_SETUP:-true}"
64
+ export ADMIN_EMAIL="${ADMIN_EMAIL:-admin@sub2api.com}"
65
+ if [ -n "${SUB2API_ADMIN_PASSWORD:-}" ] && [ -z "${ADMIN_PASSWORD:-}" ]; then
66
+ export ADMIN_PASSWORD="${SUB2API_ADMIN_PASSWORD}"
67
+ fi
68
+ if [ -z "${ADMIN_PASSWORD:-}" ]; then
69
+ echo "[error] ADMIN_PASSWORD is required. Set Space Secret ADMIN_PASSWORD (or SUB2API_ADMIN_PASSWORD)."
70
+ exit 1
71
+ fi
72
  export SERVER_HOST="${HOST}"
73
  export SERVER_PORT="${PORT}"
74
  export DATABASE_HOST="${DATABASE_HOST:-127.0.0.1}"
 
86
  echo "[boot] DATABASE_URL=postgresql://${POSTGRES_USER}:******@127.0.0.1:5432/${POSTGRES_DB}"
87
  echo "[boot] REDIS_URL=${REDIS_URL}"
88
  echo "[boot] APP_PORT=${PORT}"
89
+ echo "[boot] ADMIN_EMAIL=${ADMIN_EMAIL}"
90
 
91
  # Start sub2api with the original entrypoint discovered from the base image.
92
  mkdir -p /app/data