Preserva credenciais do Postgres no deploy

This commit is contained in:
tiago
2026-10-01 12:34:47 -03:00
parent 27f1e59e41
commit 8d764fb786
3 changed files with 43 additions and 6 deletions
+23
View File
@@ -40,6 +40,29 @@ Depois de novos commits:
seconectaiescavador.update
```
## Corrigir senha do Postgres
Se o backend mostrar `FATAL: password authentication failed for user "leadscraper"`, o `.env` e o volume do Postgres ficaram com senhas diferentes. Realinhe a senha do usuario no banco usando o valor atual do `.env`:
```bash
cd /opt/Prospeccao_SeConectai
cat .env | grep DB_PASSWORD
docker compose -f docker-compose.prod.yml exec postgres psql -U postgres -d leadscraper
```
Dentro do `psql`, execute trocando `<senha_do_env>` pelo valor de `DB_PASSWORD`:
```sql
ALTER USER leadscraper WITH PASSWORD '<senha_do_env>';
\q
```
Depois reinicie os servicos:
```bash
docker compose -f docker-compose.prod.yml restart backend caddy
```
## Comandos uteis
```bash