Pizza Digital — Specs, docs e projeto (VM125)
Documents Spec vs built platform step-by-step for the Joinville menu pilot. Co-authored-by: Cursor <cursoragent@cursor.com> |
||
|---|---|---|
| docs | ||
| PRD | ||
| scripts | ||
| .last-sync-pull | ||
| .last-sync-push | ||
| Pizza-Digital.md | ||
| README.md | ||
| SPEC.md | ||
| SYNC-PIZZA-DIGITAL.md | ||
Pizza Digital — Fase 1 bootstrap Docker
Subir tudo (na VM 125)
cd ~/pizza-digital
cp -n .env.example .env
docker compose down
# parar coming-soon se estiver na :3000
docker rm -f pizza-coming-soon 2>/dev/null || true
docker compose up --build -d
docker compose ps
curl -sS http://127.0.0.1:3000/api/health
Serviços
| Container | Porta | Função |
|---|---|---|
| pizza-gateway | 3000 | Nginx → web + /api |
| pizza-api | 4000 | NestJS + Socket.io |
| pizza-web | (interno) | React build |
| pizza-postgres | — | Postgres 16 |
| pizza-redis | — | Redis 7 |
Apps web
/home + status/pdv/kds/:station/despacho/admin(scaffold)