tawasuyu

sergio/takana

> Una distribución Linux construida con un laboratorio funcional y hermético en el > sótano, y una terminal mutable, clásica y anárquica en el piso de arriba — diseñada > desde el suelo para que una IA programadora entienda, modifique y co…

TOML 1410Shell 141Markdown 84Rust 832884 Sutichaykuna

⎇ 84e3737e10e17927380ed3e232e50cebfdd39123/docs/28-servidor-de-produccion.md

2026-09-16

  1. los nueve daemons propios declarados — y la línea entre «se muda» y «se INTERCAMBIA»ec469aef6 · ruwaq Sergio ·
  2. cuatro daemons propios corriendo en la caja — y la máquina se llamaba «(none)»98cd672a1 · ruwaq Sergio ·
  3. CUTOVER de `sergio.gioser.net`: el último vhost sale de gioser — ya no queda ningunof32b28c63 · ruwaq Sergio ·
  4. mudanza: movidos los guiones, la memoria, los secretos y el estado — verificando en DESTINO628abdbb5 · ruwaq Sergio ·
  5. los sueltos, desglosados: 2,7 G de los que lo irreemplazable son 27 guiones de 1 Maa2752fa7 · ruwaq Sergio ·
  6. censar: «no existe» y «no puedo mirar» se confundían — 572 M invisibles, y el censo de hoye2bb4f9b8 · ruwaq Sergio ·
  7. el corte, con hora: 93 minutos — y en un servicio que ya autoriza no va límite por tasaeaa7d0272 · ruwaq Sergio ·
  8. 🧨 el cortafuegos baneaba a los usuarios del proxy — y squid nunca se cayó618dcfd85 · ruwaq Sergio ·

2026-09-15

  1. el cortafuegos puesto en la caja — y el primer baneado fui yo24a6dd3b2 · ruwaq Sergio ·
  2. la caja arrancó con nf_tables — y la Semilla la levantó ENTERA sola70e4c540d · ruwaq Sergio ·
  3. qdrant, act_runner y fail2ban MUEREN — y el sustituto del último no puede correr todavía4753a991f · ruwaq Sergio ·
  4. la caja tiene HORA, LATIDO y ROTACIÓN — y el respaldo del gitea dejó de ser a mano0a7afebe9 · ruwaq Sergio ·
  5. squid corre desde el corpus: la jaula duró unas horas y se tirób927eeffc · ruwaq Sergio ·
  6. squid mudado — y la jaula arrancaba DEGRADADA cuando la arranca un inita1ccce2b6 · ruwaq Sergio ·
  7. mudados tawasuyu.net y gioser.net — y los padres que inventa bwrap eran 0700d52824efe · ruwaq Sergio ·
  8. SDD 28 §6.25: `api.sergio.gioser.net` sirve desde la caja, dentro de una jaula qorpa486bf7bb2 · ruwaq Sergio ·

2026-09-14

  1. el TLS arreglado en la caja, la distro con nombre, y el ENOSPC que no era de la raíz93362fc21 · ruwaq Sergio ·
  2. 🧨 el curl de la distro no puede validar TLS: el capath no tiene hash-links88decb049 · ruwaq Sergio ·
  3. rescatados 5 binarios que ya no existían en disco — y el muro de `sergio`: glibc, no el sitioc7efb5cc5 · ruwaq Sergio ·
  4. fósiles barridos: gioser pasa de 19 vhosts a 252fea61cb · ruwaq Sergio ·
  5. gioser tiene arje Y OpenRC a la vez — y mudados los dos sitios estáticosb2d72cafc · ruwaq Sergio ·
  6. ⚠ la comprobación que faltaba: DOS commits se habían quedado en el gitea viejo70a76aedc · ruwaq Sergio ·
  7. cerrar el intermedio: el gitea viejo apagado DE VERDAD, el :22 cerrado y los datos respaldadosdc0927a02 · ruwaq Sergio ·
  8. CUTOVER: el gitea sirve desde la caja nueva — TLS válido, HTTPS y SSH, supervisado por arje69526768b · ruwaq Sergio ·
  9. la mudanza sin terceros: las fuentes de tawasuyu por HTTPS público, y el orden del cutover4d77d232d · ruwaq Sergio ·
  10. ensayo con los DATOS REALES de gioser: su gitea corriendo en takana — y el git de la distro no clona por HTTP390fdf2dc · ruwaq Sergio ·
  11. arjectl en la imagen: relanzar en caliente — y el genesis NO alcanzaba para esofd09ca77b · ruwaq Sergio ·
  12. SDD 28 §6.11: la imagen del perfil servidor con gitea ARRANCA y sirve — 200 desde fuera de la VM9cb80fcfd · ruwaq Sergio ·

2026-09-11

  1. mudanza: de dónde sale cada binario — y la herramienta corrigió un error mío6f5cc2629 · ruwaq Sergio ·
  2. SDD 28 §6.13: `upgrade apply` no es un gestor de paquetes — cada generación ES un árbole5858d23e · ruwaq Sergio ·
  3. SDD 28 §6.13: `takana upgrade` probado de verdad — apply, rollback y un corte duro426093cd2 · ruwaq Sergio ·
  4. SDD 28 §6.12: la caja dejó de ser desechable, y `hydrate` no puede cruzar el store19576e003 · ruwaq Sergio ·
  5. SDD 28: PUERTA 4 CERRADA — la granja late en la caja nueva9afe5afec · ruwaq Sergio ·
  6. SDD 28 §6.11: la distro traía un git que no podía clonar — y lo destapó querer ser un hub40002523b · ruwaq Sergio ·
  7. SDD 28 §6.9: PUERTA 8 CERRADA — los fósiles, decididos uno por uno543676e1e · ruwaq Sergio ·
  8. SDD 28 §6.10: el respaldo desde otro hub destapó CINCO bloqueos, uno de ellos destructivofb8bbba0b · ruwaq Sergio ·
  9. SDD 28 §6.9-6.10: los 19 dominios sondeados uno por uno, y el respaldo corriendo desde la caja52144e040 · ruwaq Sergio ·
  10. SDD 28 §6.8: puerta 4 — el camino de la granja probado de punta a punta; falta disco, no ingeniería6d90323fb · ruwaq Sergio ·
  11. SDD 28 §6.7: PUERTA 3 EN VERDE — los dos grafos idénticos byte a byte9a62f452d · ruwaq Sergio ·
  12. SDD 28 §6.6: el lab es parte de la IDENTIDAD, y copiar un store con `rsync -a` lo revienta0fd87745c · ruwaq Sergio ·