docs(okf): entidades e relacionamentos OKF do DashDescomplicar
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
---
|
||||
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)
|
||||
Reference in New Issue
Block a user