Laboratorio
Todo lo que ves en pbarr.dev corre en un servidor propio con Debian 12 que administro yo mismo. Aquí se ve cómo está montado y si mis demos están respondiendo ahora mismo.
Cómo está montado
Qué hace
pbarr son mis iniciales y .dev dice, de la mejor manera posible, que aquí vive un desarrollador.
Por qué lo elegí
Quería un dominio corto que se explicara solo: mis iniciales y la palabra que describe lo que hago.
Si falla
Si pbarr.dev no abre, lo más probable es que el sitio esté caído porque le estoy haciendo mantenimiento. Eso sí, si falla, no vas a poder ver este sitio para nada.
Qué hace
Administra el dominio y recibe primero cada petición; entrega el contenido cifrado y responde desde caché lo que puede.
Por qué lo elegí
Por su seguridad y la protección que da a los sitios: es el servicio antibots más conocido y usado, y por eso lo elegí.
Si falla
Sería un problema serio: el dominio es de ellos, así que si Cloudflare cae, el sitio cae con él. Solo queda esperar, junto con medio internet.
Qué hace
Es el servidor en sí: aquí viven mis aplicaciones, incluido este sitio, y funciona como servidor de desarrollo y de producción.
Por qué lo elegí
Debian es una distribución de Linux muy ligera y da muy buenas bases; si algún día quiero aprender otra distribución, esas bases me van a servir.
Si falla
Si el servidor falla, falla todo: todos los servicios dejan de responder.
Qué hace
Zoraxy, mi proxy inverso, intercepta cada petición que llega al servidor, revisa a qué ruta va y la manda al servicio correcto: la ruta base lleva a este portafolio y las subrutas, a las demos y demás servicios. Todo lo que corre en el servidor está detrás de él.
Por qué lo elegí
Toda petición pasa por aquí, así que es el único lugar donde se decide a dónde va cada ruta.
Si falla
Si falla, ninguna ruta llega a su servicio aunque los servicios sigan funcionando.
Estado de las demos
- Sopa de letras /sopa/ Comprobando…
- Recreacion Pac-man Arcade /pacman/ Comprobando…
- Recreacion juego Snake /snake/ Comprobando…
- Orexa Panel /panel-demo/ Comprobando…
La comprobación la hace tu navegador cada vez que abres esta página.
En el laboratorio
-
NexuDrive En desarrollo
En desarrollo activo; todavía no está abierto al público.
-
Nitori En desarrollo
Rediseño de la IA (router con planes tipados y caché de prompts) en la rama dev.
-
Simple Voice App En desarrollo
Versión 1.1.0 en la rama dev: interfaz de Minecraft e idiomas.