Files
DashDescomplicar/okf/relacionamentos/Docker-Deploy-serve-Dashboard.md

30 lines
777 B
Markdown

---
type: Relationship
layer: wiki
tags: [stack, dashdescomplicar, relacionamento, docker, deploy]
title: "Docker-Deploy-serve-Dashboard"
---
# Docker-Deploy → serve → DashDescomplicar
**Origem:** [[Docker-Deploy]]
**Destino:** [[Express-API]], [[Dashboard-Engine]]
**Tipo:** `serve`
## Descrição
O Docker-Deploy empacota e serve a aplicação completa (frontend + backend) num container Docker no EasyPanel Swarm.
## Fluxo de Deploy
```
git push Gitea → Docker build → docker service update → Traefik → dash.descomplicar.pt
```
## Artefactos
- **Dockerfile**: `node:22-alpine`, build multi-stage
- **Procfile**: `web: node api/dist/server.js`
- **Volume**: `sessions.db` bind mount para persistência SQLite
- **Rede**: Traefik reverse proxy (EasyPanel)