Files
Prospeccao_SeConectai/DEPLOY.md
T
2026-10-01 11:00:47 -03:00

53 lines
1.2 KiB
Markdown

# Deploy em escavador.seconectai.com.br
Dominio: `escavador.seconectai.com.br`
Antes da instalacao, aponte o DNS do dominio para o IP do servidor.
## Instalar comandos globais
Via Gitea:
```bash
curl -fsSL https://producao-gitea.0jo7zj.easypanel.host/tiago/Prospeccao_SeConectai/raw/branch/main/scripts/bootstrap-commands.sh | sudo bash
```
Ou, se o repositorio ja estiver no servidor:
```bash
sudo ./scripts/install-commands.sh
```
## Primeira instalacao
```bash
seconectaiescavador.install
```
O comando clona ou atualiza o codigo em `/opt/Prospeccao_SeConectai`, gera o `.env`, constroi as imagens Docker e sobe os containers com HTTPS pelo Caddy.
URL final:
```text
https://escavador.seconectai.com.br
```
## Atualizar
Depois de novos commits:
```bash
seconectaiescavador.update
```
## Comandos uteis
```bash
docker compose -f /opt/Prospeccao_SeConectai/docker-compose.prod.yml ps
docker compose -f /opt/Prospeccao_SeConectai/docker-compose.prod.yml logs -f backend
docker compose -f /opt/Prospeccao_SeConectai/docker-compose.prod.yml logs -f frontend
docker compose -f /opt/Prospeccao_SeConectai/docker-compose.prod.yml logs -f caddy
```
Postgres nao fica publicado na internet no compose de producao.