# gob-alert Monorepo inicial para el proyecto "gob-alert". Stack: `Nuxt` (frontend), `Nest` (API), `turborepo`. Instrucciones rápidas: 1. Instalar `pnpm` (recomendado) y `turbo` si no están instalados. ```bash npm install -g pnpm pnpm install pnpm run dev ``` 2. Desarrollo: ejecuta `pnpm run dev` (lanza `turbo run dev`). 3. Docker / despliegue rápido (útil para Coolify o despliegue local): ```bash # 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/web` y `apps/api` contienen paquetes iniciales (placeholders). - Si quieres que genere el esqueleto completo de `Nuxt` y `Nest`, 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 backend - `apps/web` — minimal Nuxt frontend - `packages/shared` — shared types/utilities Quick dev (root): ```bash 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.md` - `docs/DEPLOYMENT.md` - `docs/OPERATIONS.md` - `docs/KPIS.md`