2 Commits

Author SHA1 Message Date
51dc2f753f fix: node 22-alpine no Dockerfile + package-lock.json atualizado
rollup-plugin-visualizer (dep transitiva do Nuxt) exige Node >=22.
Alinha a imagem Docker com a versão local (22) e regenera o lock file
para que npm ci funcione no CI sem divergências de commander.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-18 21:21:04 -03:00
875b6b41c3 chore: Dockerfile + pipelines Gitea CI/CD para deploy em Docker Swarm
Adiciona Dockerfile multi-stage (Node 20 Alpine, SSR Nuxt .output),
pipelines dev (branch developer) e prod (branch main) com docker service
update injetando todas as variáveis NUXT_* em runtime via --env-add.
Vars não-sensíveis via project variables; segredos via project secrets.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-18 20:47:01 -03:00