12 lines
320 B
Bash
12 lines
320 B
Bash
#!/bin/sh
|
|
set -eu
|
|
|
|
: "${BACKEND_PORT:?BACKEND_PORT manquant dans .env}"
|
|
|
|
python manage.py migrate --noinput
|
|
python manage.py ensure_admin
|
|
python manage.py collectstatic --noinput --verbosity 0
|
|
|
|
# Même port d'écoute dans le conteneur et sur l'hôte.
|
|
exec python manage.py runserver "0.0.0.0:${BACKEND_PORT}" --noreload
|