Compare commits

..
Author SHA1 Message Date
gitea-actions 98e0d331e9 chore(gitops): deploy Docs Portal v1.0.188 [skip ci] 2026-08-28 04:10:37 +00:00
2 changed files with 1 additions and 17 deletions

No files matched your search

@@ -25,7 +25,7 @@ spec:
runAsNonRoot: false runAsNonRoot: false
containers: containers:
- name: app - name: app
image: gitea.cruzcloud.net/devops/docs-portal:v1.0.187 image: gitea.cruzcloud.net/devops/docs-portal:v1.0.188
# El base saca TODAS las capabilities. Probado en vivo y # El base saca TODAS las capabilities. Probado en vivo y
# revertido: con drop: ALL (aunque se agregue NET_BIND_SERVICE # revertido: con drop: ALL (aunque se agregue NET_BIND_SERVICE
# de vuelta) el propio entrypoint de nginx:1.27-alpine falla al # de vuelta) el propio entrypoint de nginx:1.27-alpine falla al
-16
View File
@@ -42,22 +42,6 @@ const nextConfig: NextConfig = {
}, },
], ],
}, },
// Assets de marca (logo, favicon) cambian con cada iteracion de
// identidad visual, a diferencia de las fotos de producto -- el
// cache de 7 dias de la regla anterior dejaba servido el logo
// viejo en Cloudflare/navegador durante toda una semana despues de
// cada deploy (ver ADR 0008). Next.js aplica el ultimo header que
// matchee un mismo path, asi que esta regla, al ir despues,
// sobreescribe el Cache-Control solo para /images/brand/*.
{
source: "/images/brand/:path*",
headers: [
{
key: "Cache-Control",
value: "public, max-age=300, must-revalidate",
},
],
},
]; ];
}, },
}; };