Inicio Rápido con Docker
✅ Validar Configuración
./validate-docker.sh
🚀 Inicio Rápido
Opción 1: Con Make (Recomendado)
# Ver comandos disponibles
make help
# Construir y ejecutar
make build
make up
# Ver logs
make logs
Opción 2: Con Docker Compose
# Construir
docker-compose build
# Ejecutar
docker-compose up -d
# Ver logs
docker-compose logs -f
# Detener
docker-compose down
📋 Configuración Inicial
-
Copiar variables de entorno:
cp env.example .env -
Generar secrets:
# NEXTAUTH_SECRET
openssl rand -base64 32
# ENCRYPTION_KEY
openssl rand -hex 32 -
Editar
.envcon tus valores
🔍 Health Check
curl http://localhost:3000/api/health
🆘 Comandos Útiles
# Ver estado
make ps
# Backup de DB
make backup-db
# Migraciones
make migrate
# Limpiar todo
make clean
📦 Archivos Importantes
- ✅
Dockerfile- Configuración de la imagen - ✅
docker-compose.yml- Orquestación de servicios - ✅
.env- Variables de entorno - ✅
Makefile- Comandos de automatización