Proyectos/hpsr.sh
hpsr.sh (Open Source)

hpsr.sh

ServicioDevOps, Hardening Linux, Automatización de Servidores, CLI
Clientehpsr.sh (Open Source)
PlataformaBash 5+ / Debian & Ubuntu / Astro / TailwindCSS
UbicaciónPuebla, México / Global (Open Source)
Fecha2026
TecnologíaBash, DevOps, Linux, Seguridad, Open Source
hpsr.sh - Simulación Interactiva en Terminal
DESAFÍO & ALCANCE

Script interactivo en Bash y landing oficial para bootstrap y hardening de servidores Debian y Ubuntu

hpsr.sh es una herramienta CLI interactiva y proyecto de código abierto diseñado para resolver uno de los problemas más críticos y repetitivos en la administración de infraestructura: el aprovisionamiento inicial y hardening de seguridad en servidores Linux Debian y Ubuntu.

Cuando se levanta un servidor VPS en blanco en cualquier proveedor cloud, el estado por defecto suele ser vulnerable o incompleto: acceso directo como root, autenticación por contraseña expuesta a ataques de fuerza bruta continuos, puertos innecesarios abiertos y ausencia de un cortafuegos activo. Configurar esto manualmente requiere entre 30 y 60 minutos de comandos manuales propensos a errores tipográficos que pueden bloquear el acceso remoto.

La Solución de Ingeniería

hpsr.sh convierte este proceso manual en un asistente guiado, determinista y auditable en menos de 60 segundos. Escrito en puro Bash nativo sin dependencias externas (Python, Ansible o librerías de terceros), permite a desarrolladores y administradores de sistemas aplicar una línea base de seguridad profesional de forma instantánea.

El script incorpora salvaguardas críticas de producción: realiza respaldos automáticos de sshd_config antes de aplicar cambios, valida la sintaxis del archivo con sshd -t para impedir bloqueos accidentales, y requiere confirmación explícita del operador antes de alterar el sistema.

Arquitectura de Hardening Multicapa

La herramienta implementa una estrategia de defensa en profundidad distribuida en 6 capas esenciales: creación de usuario administrativo aislado con permisos sudo mínimos; generación y despliegue de llaves SSH asimétricas Ed25519 con bloqueo total de autenticación por contraseña; cortafuegos perimetral UFW con política default-deny para tráfico entrante; protección dinámica contra fuerza bruta con Fail2ban; parches de seguridad desatendidos con unattended-upgrades; y trazabilidad integral mediante bitácoras en Markdown y despacho opcional del reporte vía correo con la API de Resend.

Plataforma de Distribución y Landing Interactiva

Para acompañar la herramienta, se diseñó y desplegó la plataforma oficial en sh.hpsr.dev. Construida con Astro y TailwindCSS bajo una estética oscura de ingeniería de terminal, la landing incorpora un canvas ASCII reactivo, un simulador interactivo de consola para previsualizar el flujo completo antes de ejecutarlo, comparativas de arquitectura y soporte bilingüe nativo (Español e Inglés).

Stack Tecnológico Implementado
BashDevOpsLinuxSeguridadOpen Source

Módulos y Arquitectura Técnica

Bash 5+ Native & Zero Dependencies

Desarrollado en puro Bash sin dependencias externas, Python ni paquetes pesados. Ejecuta al instante en cualquier instalación mínima de Debian o Ubuntu.

Hardening Criptográfico SSH

Generación y despliegue de llaves Ed25519 con prefijo administrado hpsr-, desactivación de acceso por root y contraseña, puerto personalizado y validación previa de sshd_config con sshd -t.

Firewall UFW & Fail2ban

Filtrado perimetral con política default-deny para tráfico entrante y cárcel SSH dedicada contra ataques de fuerza bruta y escaneos automáticos de bots.

Parches Desatendidos & Auditoría Resend

Configuración de unattended-upgrades para actualizaciones de seguridad automáticas, generación de bitácora en Markdown y envío del reporte de aprovisionamiento vía API de Resend.

Landing Page en Astro & SSR

Sitio de distribución oficial (sh.hpsr.dev) construido en Astro con diseño dark terminal, canvas ASCII interactivo, simulación de CLI e i18n nativo (ES/EN).

Compatibilidad Multi-Cloud

Verificado y testeado en entornos bare-metal y proveedores cloud como DigitalOcean, Hetzner, AWS EC2, Vultr, Linode y virtualizadores Proxmox VE.

hpsr.sh - Tabla Comparativa Técnica
SIGUIENTE PASO

¿Quieres construir algo similar para tu empresa?

Hablemos de tus requerimientos técnicos y analicemos la mejor solución.

Cotizar Mi Proyecto