#!/bin/bash # Salir inmediatamente si un comando falla set -e echo "--> Ejecutando migraciones..." python manage.py makemigrations --noinput python manage.py migrate --noinput # En el futuro, aquí podrías añadir: # python manage.py collectstatic --noinput echo "--> Arrancando el servidor Django..." # Usamos exec para que Django sea el proceso principal (PID 1) y reciba señales de Docker exec python manage.py runserver 0.0.0.0:8000