40 lines
984 B
Markdown
40 lines
984 B
Markdown
# DSPLIEGUE — Flujo de Auto-Despliegue
|
|
|
|
## Flujo
|
|
|
|
```
|
|
srv-ns8 (tu máquina local)
|
|
│ git add + commit + push
|
|
▼
|
|
srvv-gitea (10.0.10.205:3000)
|
|
│ Webhook POST → http://10.0.10.117/ksaldis-dt/deploy.php
|
|
▼
|
|
srvv-nginx-rm (10.0.10.117)
|
|
│ git pull origin main
|
|
▼
|
|
/var/www/ksaldis-dt/ actualizado
|
|
```
|
|
|
|
Así de simple. Pusheás y se actualiza solo.
|
|
|
|
## Archivos
|
|
|
|
| Archivo | Función |
|
|
|---|---|
|
|
| `/var/www/ksaldis-dt/deploy.php` | Recibe el webhook y ejecuta `git pull` |
|
|
|
|
## Conexiones
|
|
|
|
| Origen → Destino | Usuario | Clave |
|
|
|---|---|---|
|
|
| srv-ns8 → srvv-gitea (`10.0.10.205`) | `rmonla` | `lhsurnm$77UTN` |
|
|
| srvv-gitea → srvv-nginx-rm (`10.0.10.117`) | `rmonla` | SSH key (sin pass) |
|
|
|
|
## URLs
|
|
|
|
| URL | Qué es |
|
|
|---|---|
|
|
| `http://10.0.10.117/ksaldis-dt/` | Libro de estudio (red local) |
|
|
| `http://rmonla.duckdns.org/ksaldis-dt/` | Libro de estudio (público) |
|
|
| `http://10.0.10.205:3000/rmonla/rm-KSALDIS-DT` | Repositorio en Gitea |
|