El commit anterior agregó epayco-sdk-node a package.json pero el lockfile nunca se actualizó (se generó localmente con --package-lock=false para evitar un problema no relacionado del registry en este entorno) -- npm ci en el Dockerfile exige que el lockfile esté sincronizado con package.json y rompió el build en CI. Regenerado con npm install normal; confirmado que npm ci (el comando real del Dockerfile) ahora sí instala limpio. Co-Authored-By: Claude Sonnet 5 <[email protected]> Claude-Session: https://claude.ai/code/session_01THZFwPzrwv6VAbuwmaf5vR
ARI Shopping Commerce Backend
Backend Medusa v2.18 para la Fase 1.
Capacidades iniciales
- Medusa Admin en
/app. - Catálogo, variantes y precios.
- Imágenes en almacenamiento S3 compatible.
- PostgreSQL y Redis externos.
- Modo
sharedpara una sola réplica durante la Fase 1. - Migraciones ejecutadas por el
initContainerde Kubernetes.
La imagen se construye mediante:
.gitea/workflows/build-medusa.yaml
No se deben colocar secretos en este directorio.