Files
keywarden/app/entrypoint.sh

16 lines
381 B
Bash
Executable File

#!/bin/sh
set -eu
# Build Tailwind CSS (best-effort; skip if not configured)
python manage.py tailwind install || true
python manage.py tailwind build || true
# Collect static files so Tailwind CSS is served
python manage.py collectstatic --noinput
python manage.py migrate --noinput
python manage.py ensure_admin
exec /usr/bin/supervisord -c /etc/supervisor/supervisord.conf