Sistema SAM

Subir Proyecto

Integrar Nuevo Módulo

Registra un proyecto Next.js 15 + Bootstrap desde un repositorio Gitea. Se clonará, desplegará automáticamente y quedará disponible en https://{subdominio}.devops.norteamericano.cl. Cada push futuro actualiza el módulo vía webhook.

Minúsculas, guiones, empieza con letra.
Debe ser accesible desde el deployer (https://git.norteamericano.cl).
Configuración automática: puerto y subdominio se asignan automáticamente. Se crean los registros en Caddy y DNS.
Opciones avanzadas (puerto / subdominio manual)
https://subdominio.devops.norteamericano.cl
Se asigna automáticamente si se deja vacío.
Define en qué sección del índice SAM aparece el módulo.
main = producción, otra rama = desarrollo.
El repositorio debe ser un proyecto Next.js 15 (con package.json en raíz o en frontend/) y usar Bootstrap. Si no trae Dockerfile, se genera uno automáticamente.
Cancelar
Requisitos del repositorio
  • Proyecto Next.js 15 con next build / next start
  • Bootstrap 5 (via CDN o npm) + Boxicons opcional
  • Variable NEXT_PUBLIC_API_URL=https://api.devops.norteamericano.cl para consumir el backend
  • Branch por defecto: main (configurable)