Add Coolify compose and env example

This commit is contained in:
alexandrump
2026-02-09 01:34:24 +01:00
parent 82f3464565
commit d26f8c943d
4 changed files with 70 additions and 0 deletions

View File

@@ -32,6 +32,15 @@ docker compose build
docker compose up -d
```
## Coolify (producción)
- Usa `docker-compose.coolify.yml` como compose principal.
- No publiques puertos de Postgres/Redis; deja que Coolify gestione el proxy.
- Define las variables en Coolify (Environment/Secrets). Hay un ejemplo en `.env.coolify.example`:
- `POSTGRES_USER`, `POSTGRES_PASSWORD`, `POSTGRES_DB`
- `DATABASE_URL` (ejemplo: `postgres://gob:***@postgres:5432/gob_alert`)
- `API_ADMIN_KEY`
- `API_URL` (ejemplo: `http://api:3000`)
## Estrategia recomendada (2 miniPCs)
1. **MiniPC 1**: ejecutar Postgres + Redis + jobs de ingesta.
2. **MiniPC 2**: ejecutar API + web + backups + alertas.