fósiles barridos: gioser pasa de 19 vhosts a 2

Medido dominio por dominio (DNS por DoH **y** HTTP contra la IP del origen) antes de tocar nada:
5 fósiles sin DNS (aura, api.aura, sigma, kosmofono, api.kosmofono) · 3 que ya viven en OTRA máquina
(summa, dev.summa, api.dev.summa → 154.197.1.2, así que sus bloques en gioser eran código muerto) ·
2 en 502 permanente (mail.sigma con :9000 caído, api.gioser.net con :8000 caído) · 5 mudados hoy ·
y **2 vivos de verdad**: `sergio.gioser.net` y `api.sergio.gioser.net`.

Dato que ordena: **ninguna de las raíces estáticas de los fósiles existe en disco**
(`/var/www/{aura_frontend,sigma,kosmofono,summa,summa-dev}`). El Caddyfile servía directorios
ausentes — la configuración sobrevivió a sus datos. De los backends sólo `:8770` escucha, y su
dominio ya apunta a otra parte.

Los 10 bloques muertos fuera (respaldo previo, `validate`, `reload`), con control: `sergio` y
`api.sergio` siguen en 200, y los mudados responden desde la caja.

⚠ El único fósil CON datos es `terapeuta.ec`: 279 M en `/var/www/terapeuta`, sin DNS y sin vhost. No
se borra acá; se anota para la decisión de borrado de la máquina.

Lo que queda por mudar es un frente acotado: un backend Python en :7378 y una API en :8771.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016Tf9T4vGzsMoT7eS8YzMFn
This commit is contained in:
Sergio
2026-09-14 21:03:41 +00:00
co-authored by Claude Opus 5
parent 42325dd1ca
commit 52fea61cbd
+28
View File
@@ -1287,6 +1287,34 @@ el DNS y recién entonces añadir el vhost** — o asumir un `restart` de más.
**Quedan en gioser 14 vhosts**, todos con backend propio (uvicorn, php-fpm, `tejido`, `shuma`…) o
fósiles sin DNS. Ésos no se mudan copiando un directorio: necesitan su servicio del otro lado.
### 6.19 Los fósiles, barridos: de 19 vhosts a **2**
Se midió cada dominio que quedaba —DNS por DoH **y** HTTP contra la IP del origen— antes de tocar
nada. El resultado deja la mudanza mucho más chica de lo que parecía:
| clase | cuántos | qué son |
|---|---|---|
| **fósiles sin DNS** | 5 | `aura`, `api.aura`, `sigma`, `kosmofono`, `api.kosmofono` |
| **ya viven en OTRA máquina** | 3 | `summa`, `dev.summa`, `api.dev.summa``154.197.1.2` |
| **502 permanente** | 2 | `mail.sigma` (:9000 caído), `api.gioser.net` (:8000 caído) |
| **mudados hoy** | 5 | los tres de git + `takana` + `hifas` |
| **VIVOS y por mudar** | **2** | `sergio.gioser.net` y `api.sergio.gioser.net` |
**Y ninguna de las raíces estáticas de los fósiles existe en disco**: `/var/www/{aura_frontend,
sigma,kosmofono,summa,summa-dev}` no están. El Caddyfile servía directorios ausentes — la
configuración sobrevivió a sus datos. De los backends, sólo `:8770` sigue escuchando, y su dominio
ya apunta a otra máquina; `:8766 :8765 :9000 :8000 :8768` están caídos.
Los 10 bloques muertos salen del Caddyfile (con respaldo previo, `validate` y `reload`), y el control
confirma que los vivos siguen: `sergio` y `api.sergio` en **200**, y los mudados respondiendo desde
la caja. **gioser pasa de 19 vhosts a 2.**
**El único fósil CON datos es `terapeuta.ec`: 279 M en `/var/www/terapeuta`**, sin DNS y sin vhost.
No se borra acá — se anota para la decisión de borrado de la máquina, que es del §6.
**Lo que esto cambia**: mudar los dos que quedan es un frente acotado —un backend Python en `:7378`
y una API en `:8771`— y no las quince cosas que la lista sugería.
## 7. Reusar los scripts que ya existen, y no escribir de nuevo
Pedido explícito del usuario. El inventario de lo que ya hace el trabajo: