Orquestração de containers, docker-compose e scripts de deploy do Omnichannel
Go to file
2026-04-01 10:38:08 -03:00
database FEATURE: Adicionado novo modelo CI/CD 2026-03-31 18:14:52 -03:00
.env.example FEATURE: Adicionado novo modelo CI/CD 2026-03-31 18:14:52 -03:00
.gitignore Initial commit 2026-03-19 18:24:39 -03:00
deploy-dev.bat FEAT: Alterado metodo de deploy para uso do .bat 2026-04-01 10:38:08 -03:00
docker-compose.yml FEAT: Alterado metodo de deploy para uso do .bat 2026-04-01 10:38:08 -03:00
README.md FEATURE: Adicionado novo modelo CI/CD 2026-03-31 18:14:52 -03:00

Omnichannel Sothis - Deploy

Este repositorio e o deploy do ecossistema. Ele nao contem o codigo do frontend nem do backend em producao. Esses dois sao repositorios separados e devem ser clonados ao lado deste deploy para subir o ambiente completo.

Estrutura esperada (3 repositorios)

  • deploy/ (este repo): docker-compose.yml, database/, .gitignore, README.md
  • frontend/: interface do produto
  • backend/: API e regras de negocio

Como subir tudo localmente

Passo a passo (na mesma pasta raiz):

  1. Clonar o repo de deploy na raiz (.)
  2. Clonar o repo de frontend na pasta frontend
  3. Clonar o repo de backend na pasta backend
  4. Subir tudo:
docker compose up -d --build

Isso sobe frontend, backend e database em uma unica operacao.

Observacoes

  • O docker-compose.yml deste repo espera frontend/ e backend/ presentes na mesma raiz.
  • Em producao, o fluxo pode mudar para imagens pre-buildadas, mas para desenvolvimento local esta estrutura funciona bem.