Projeto eCosif 02/2026

ecosif-compliance (API Python) — versão: 0.7.05.202605280
Notas de versão e impacto na execução

versão documento data responsável
0.7.05.202605280 28/05/2026 José Augusto de Lima Pereira

Versão anterior (publicada): 0.7.01.202605050
Versão atual: 0.7.05.202605280
Referência Git: v0.7.01.202605050v0.7.05.202605280 (10 commits)


1. Resumo executivo

Aspecto 0.7.01.x 0.7.05.202605280
Imagem disoft/ecosif-compliance:0.7.01… disoft/ecosif-compliance:0.7.05.202605280
Stack Flask/Gunicorn, config.json Mantido
Base de dados ECOSIF_DB_* misto POSTGRES_* como fonte da verdade (aliases mantidos)
Dockerfile Variante legada Dockerfile.prod alinhado ao entrypoint
Health check Variável curl instalado na imagem para probe

2. Novidades e melhorias

2.1 Runtime

2.2 Mantido desde 0.7.01.x


3. Mudanças que afetam a execução do serviço

3.1 Variáveis canónicas (Docker)

Variável Exemplo
ECOSIF_COMPLIANCE_PORT 8021 ou 8080
ECOSIF_COMPLIANCE_CONTEXT /ecosif-compliance
POSTGRES_HOST, POSTGRES_PORT, POSTGRES_DB, POSTGRES_USER, POSTGRES_PASSWORD RDS
ECOSIF_CORS URL do frontend
ECOSIF_DEBUG_MODE false
ECOSIF_LOGMODE_ROOT INFO

Aliases: ECOSIF_PORT, ECOSIF_COMPLIANCE_CONTEXT_PATH, ECOSIF_DB_*.

3.2 Frontend

No Angular 0.7.05: ECOSIF_ANGULAR_API_COMPLIANCE_URL=/ecosif-compliance/.

3.3 Docker

Item Valor
Entrega Imagem Docker apenas (sem build no cliente)
Health Conforme conf/entrypoint.sh

4. Checklist (0.7.01.x → 0.7.05.202605280)