82f3464565e246313d146f1e266cbf0fde0113ef
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
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).
See PLAN.md for project plan and MVP milestones.
Documentation:
docs/ARCHITECTURE.mddocs/DEPLOYMENT.mddocs/OPERATIONS.mddocs/KPIS.md
Description
Languages
TypeScript
60.3%
Vue
39.4%
Dockerfile
0.3%