Adiciona endpoint de arquivamento e ajustes de infra
- Adiciona rota API para arquivar tickets por ID - Atualiza configuracao do Prisma para PostgreSQL - Simplifica workflow CI/CD - Adiciona src/generated ao gitignore - Atualiza documentacao e dependencias 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
33a59634e7
commit
2682b6e8ac
13 changed files with 253 additions and 165 deletions
|
|
@ -30,7 +30,9 @@ services:
|
|||
REPORTS_CRON_SECRET: "${REPORTS_CRON_SECRET}"
|
||||
REPORTS_CRON_BASE_URL: "${REPORTS_CRON_BASE_URL}"
|
||||
# PostgreSQL connection string (usa o servico 'postgres' existente na rede traefik_public)
|
||||
DATABASE_URL: "postgresql://${POSTGRES_USER:-sistema}:${POSTGRES_PASSWORD}@postgres:5432/${POSTGRES_DB:-sistema_chamados}"
|
||||
# connection_limit: maximo de conexoes por replica (2 replicas x 10 = 20 conexoes)
|
||||
# pool_timeout: tempo maximo para aguardar conexao disponivel
|
||||
DATABASE_URL: "postgresql://${POSTGRES_USER:-sistema}:${POSTGRES_PASSWORD}@postgres:5432/${POSTGRES_DB:-sistema_chamados}?connection_limit=10&pool_timeout=10"
|
||||
# Evita apt-get na inicialização porque a imagem já vem com toolchain pronta
|
||||
SKIP_APT_BOOTSTRAP: "true"
|
||||
# Usado para forçar novo rollout a cada deploy (setado pelo CI)
|
||||
|
|
@ -166,7 +168,6 @@ services:
|
|||
- traefik_public
|
||||
|
||||
volumes:
|
||||
sistema_db: # Mantido para rollback caso necessário (SQLite)
|
||||
convex_data:
|
||||
|
||||
networks:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue