feat: Domain-based app names + admin user seeding
- deploy.py: APP_NAME derived from APP_DOMAIN (e.g. crm.media-on.de → crm) - deploy.py: seed_admin_user() runs seed_admin.py after deploy - fast-deploy.sh: Same domain-based name derivation - No hardcoded leocrm-api/leocrm-worker defaults
This commit is contained in:
@@ -30,7 +30,11 @@ REPO_ROOT="$(pwd)"
|
||||
resolve_app_uuid() {
|
||||
local token="${COOLIFY_API_TOKEN:-}"
|
||||
local base_url="${COOLIFY_BASE_URL:-https://server.media-on.de}"
|
||||
local app_name="${APP_NAME:-leocrm-api}"
|
||||
local app_name="${APP_NAME:-}"
|
||||
if [ -z "$app_name" ] && [ -n "${APP_DOMAIN:-}" ]; then
|
||||
app_name="$(echo "$APP_DOMAIN" | sed 's|.*://||' | sed 's|\..*||')"
|
||||
fi
|
||||
app_name="${app_name:-app}"
|
||||
|
||||
if [ -z "$token" ]; then
|
||||
echo "ERROR: COOLIFY_API_TOKEN not set" >&2
|
||||
|
||||
Reference in New Issue
Block a user