Commit Graph

18 Commits

Author SHA1 Message Date
ad18d22c7e Fix: Servir assets estáticos sin autenticación
All checks were successful
build-and-deploy / build-and-deploy (push) Successful in 24s
Problema:
- Los assets (CSS/JS) estaban siendo bloqueados por Authentik
- El servidor devolvía HTML (página de login) en lugar de CSS
- Error: MIME type 'text/html' is not a supported stylesheet

Solución:
- Crear dos routers en Traefik:
  1. Router público (prioridad 100): /assets, /icons, manifest, favicon SIN autenticación
  2. Router principal (prioridad 10): Todo lo demás CON autenticación
- Los assets estáticos ahora se sirven directamente sin pasar por Authentik
- Mantiene la seguridad para el resto de la aplicación

Rutas públicas: /assets/*, /.well-known/*, /icons/*, /manifest.webmanifest, /favicon.ico
2025-10-17 04:29:25 -06:00
fe4053d90f Agregar integración con Traefik y consolidar workflow
All checks were successful
build-and-deploy / build-and-deploy (push) Successful in 42s
- Agregar labels de Traefik al servicio radiusnucleo-node para exposición en wifi.nucleoriofrio.com
- Configurar autenticación con Authentik y soporte para SSE/WebSocket
- Renombrar servicio node a radiusnucleo-node con container_name explícito
- Actualizar redes a radiusnucleo_radius_net como externa
- Consolidar workflow de Gitea en un solo job build-and-deploy
- Agregar creación automática de red radiusnucleo_radius_net en workflow
2025-10-17 03:21:46 -06:00
efb942d4c1 fix
Some checks failed
build-and-deploy / build (push) Successful in 8s
build-and-deploy / deploy (push) Failing after 14s
2025-09-26 21:03:42 -06:00
984279e756 fix
All checks were successful
build-and-deploy / build (push) Successful in 13s
build-and-deploy / deploy (push) Successful in 16s
2025-09-26 20:29:03 -06:00
5b57ed92ae fix
All checks were successful
build-and-deploy / build (push) Successful in 8s
build-and-deploy / deploy (push) Successful in 16s
2025-09-26 20:21:23 -06:00
8bae7023ac fix
Some checks failed
build-and-deploy / build (push) Successful in 22s
build-and-deploy / deploy (push) Failing after 15s
2025-09-26 20:18:49 -06:00
196fa3bc1c fix
Some checks failed
build-and-deploy / build (push) Successful in 7s
build-and-deploy / deploy (push) Failing after 14s
2025-09-26 20:15:56 -06:00
0022b01044 fix
Some checks failed
build-and-deploy / build (push) Successful in 7s
build-and-deploy / deploy (push) Failing after 15s
2025-09-26 20:11:44 -06:00
72a5ff06d1 fix
Some checks failed
build-and-deploy / build (push) Successful in 8s
build-and-deploy / deploy (push) Failing after 4s
2025-09-26 20:09:16 -06:00
a4f7774631 fix
Some checks failed
build-and-deploy / build (push) Successful in 25s
build-and-deploy / deploy (push) Failing after 16s
2025-09-26 20:04:43 -06:00
0d468bc921 listo para deploy en gitea
Some checks failed
build-and-deploy / build (push) Failing after 23s
build-and-deploy / deploy (push) Has been skipped
2025-09-26 20:02:54 -06:00
4783f51454 codigo refactorizado y ordenado, listo para siguiente fase 2025-09-26 15:37:06 -06:00
7b1935537a CoA implementado 2025-09-26 15:10:02 -06:00
142b683357 migrado de rlm_rest a rlm_sql_postgress y rlm_sql 2025-09-26 12:54:28 -06:00
11b95c97a7 agregado de nuevos usuarios listo 2025-09-24 17:51:05 -06:00
c77ec9943b listo funcionmiento por usuario y contraseña 2025-09-24 16:08:16 -06:00
dc437f50d5 servidor funcionando dashboard 80% 2025-09-24 15:17:28 -06:00
Codex Bot
6ef48911ef Initial stack: FreeRADIUS + Node API + docker-compose 2025-09-24 14:12:26 -06:00