This commit is contained in:
2024-05-29 13:19:32 +02:00
parent 87eb0314a7
commit a83413a2e9
13 changed files with 6 additions and 1438 deletions

View File

@@ -77,16 +77,17 @@ resource "kubectl_manifest" "cm_scripts" {
postconfig.sh: |-
#!/usr/bin/env bash
export PATH="/opt/venv/bin/:$PATH" TAIGA_URL="http://${module.service.name}" TAIGA_SITES_DOMAIN="${module.service.name}" TAIGA_SITES_SCHEME=http
DIRNAME=$(dirname $0)
. $DIRNAME/certs.sh
sleep 5
if ! python 'manage.py' 'dumpdata' users.user|grep -q '"is_superuser": true';then
python manage.py createsuperuser --noinput
fi
if [ $(python manage.py dumpdata projects.projecttemplate|wc -c) -lt 1000 ];then
python manage.py loaddata initial_project_templates
else
echo "skipping loading initial templates : already here"
fi
if ! python 'manage.py' 'dumpdata' users.user|grep -q '"is_superuser": true';then
python manage.py createsuperuser --noinput
else
python 'manage.py' 'dumpdata' users.user
fi
EOF
}