Commit Graph

15 Commits

Author SHA1 Message Date
5b9445ca2d Simplificar configuración de PostgreSQL con cadena de conexión única
All checks were successful
build-and-deploy / build-and-deploy (push) Successful in 16s
Eliminados hacks de autenticación md5 y configuración manual de pg_hba.conf.
Ahora usa NUXT_POSTGRES_URL como secret de Gitea para conexión directa.
2025-11-22 00:31:47 -06:00
2d04966388 seguimos con postgress
All checks were successful
build-and-deploy / build-and-deploy (push) Successful in 16s
2025-11-22 00:18:23 -06:00
158f9551a8 mas cambios al postgress
Some checks failed
build-and-deploy / build-and-deploy (push) Failing after 5s
2025-11-22 00:15:01 -06:00
712412f944 cambios en postgress, no me esta gustando el problema de autenticacion
Some checks failed
build-and-deploy / build-and-deploy (push) Failing after 1m6s
2025-11-22 00:04:30 -06:00
53b7eb01cb Remover eliminación forzada de volumen - BD inicializada correctamente
All checks were successful
build-and-deploy / build-and-deploy (push) Successful in 16s
Los datos ahora persistirán entre deploys.
2025-11-21 19:13:21 -06:00
7c8ba38e04 Forzar recreación de BD eliminando volumen en deploy
All checks were successful
build-and-deploy / build-and-deploy (push) Successful in 16s
Esto reinicializará la BD con los scripts corregidos.
Una vez verificado, se puede remover esta línea temporal.
2025-11-21 19:12:00 -06:00
808bb0589e Inicializar BD manualmente después del deploy
All checks were successful
build-and-deploy / build-and-deploy (push) Successful in 16s
Los scripts de init de Docker no se ejecutaban porque el bind mount
apunta a un directorio temporal del runner. Ahora ejecutamos los scripts
SQL manualmente después del deploy si las tablas no existen.
2025-11-21 18:59:35 -06:00
fd9515432a Cambiar dominio a lotes.nucleoriofrio.com y limpiar deploy anterior
All checks were successful
build-and-deploy / build-and-deploy (push) Successful in 16s
- Cambiar APP_NAME de 'seguidor-de-lotes' a 'lotes'
- Cambiar dominio de 'seguidor.interno.com' a 'lotes.nucleoriofrio.com'
- Agregar limpieza del deploy anterior en workflow para recrear volumen PostgreSQL
- Esto permitirá que los scripts de init de la BD se ejecuten correctamente
2025-11-21 18:56:17 -06:00
8d4898691c Agregar variables de entorno PostgreSQL al workflow
All checks were successful
build-and-deploy / build-and-deploy (push) Successful in 15s
- Agregar POSTGRES_USER, POSTGRES_PASSWORD, POSTGRES_DB al env
- Usar valores por defecto si no están definidos en vars/secrets
- Fix deployment error: container postgres unhealthy
2025-11-21 18:48:25 -06:00
e5456bf522 Fix workflow usando actions/checkout en lugar de git clone manual
All checks were successful
build-and-deploy / build-and-deploy (push) Successful in 4s
2025-11-21 14:51:45 -06:00
5709b5645d Consolidar workflow en un solo step
Some checks failed
build-and-deploy / build-and-deploy (push) Failing after 2m15s
Por bug en Gitea que no permite ejecutar múltiples steps,
se consolidó todo el proceso de build y deploy en un único step.
2025-11-21 14:48:59 -06:00
0f7abc6d48 Add automatic repository owner to image naming
- Use github.repository_owner in workflow
- Image format: REGISTRY_URL/owner/APP_NAME:latest
- Works automatically with Gitea registry
- Template-friendly: forks use their own owner
- Update documentation with new format
2025-10-12 22:19:20 -06:00
7120d723ad Switch from OAuth to Authentik Proxy Outpost
- Remove all OAuth configuration (no longer needed)
- Add Authentik Proxy Outpost middleware to Traefik
- Simplify environment variables (only 4 required now)
- Update documentation with proxy outpost setup
- Document available Authentik headers
- Cleaner and simpler deployment
2025-10-12 17:37:19 -06:00
c00d0fb61a Configure deployment with Traefik and Authentik
- Add proper Traefik labels with middleware support
- Use APP_NAME variable for dynamic naming
- Remove port mapping (Traefik handles routing)
- Add .env.example with all required variables
- Update README with complete variable documentation
- Configure docker network to use 'principal'
- Add X-Forwarded-Proto header middleware
2025-10-12 17:29:18 -06:00
c794a883fa Initial commit: Nuxt 4 template with Authentik OAuth
- Add Nuxt 4 application structure
- Add Docker and docker-compose configuration
- Add Gitea Actions CI/CD workflow
- Add Claude Code hooks for action monitoring
2025-10-12 17:09:21 -06:00