gob-alert
Monorepo inicial para el proyecto "gob-alert".
Stack: Nuxt (frontend), Nest (API), turborepo.
Instrucciones rápidas:
- Instalar
pnpm(recomendado) yturbosi no están instalados.
npm install -g pnpm
pnpm install
pnpm run dev
-
Desarrollo: ejecuta
pnpm run dev(lanzaturbo run dev). -
Docker / despliegue rápido (útil para Coolify o despliegue local):
# Desde la raíz del repo
docker compose build
docker compose up -d
Para Coolify en producción, usa docker-compose.coolify.yml y configura las variables en la UI.
Coolify: este docker-compose.yml incluye api, web, postgres, redis y adminer — Coolify puede usar las imágenes construidas aquí o construir directamente desde el contexto del repo.
Notas:
- Las apps
apps/webyapps/apicontienen paquetes iniciales (placeholders). - Si quieres que genere el esqueleto completo de
NuxtyNest, lo hago en el siguiente paso.
gob-alert
Monorepo skeleton for the "Radar automático de datos públicos" project.
Structure:
apps/api— minimal Nest backendapps/web— minimal Nuxt frontendpackages/shared— shared types/utilities
Quick dev (root):
npm install
npm run dev
This will run turbo run dev and start both api and web in dev mode (if dependencies installed).
For Coolify production, use docker-compose.coolify.yml and configure variables in the UI.
See PLAN.md for project plan and MVP milestones.
Documentation:
docs/ARCHITECTURE.mddocs/DEPLOYMENT.mddocs/OPERATIONS.mddocs/KPIS.md