¿Por qué autoalojar una caja de herramientas?
Las herramientas en línea como jwt.io, regex101.com o md5hashgenerator.com resultan prácticas, hasta que uno cae en la cuenta de que está pegando en ellas tokens de autenticación de producción, claves API o hashes de archivos sensibles. Esos sitios no garantizan que sus entradas no queden registradas. IT-Tools resuelve el problema de raíz: una instancia privada en su VPS, accesible únicamente para su equipo, en la que cada cálculo se ejecuta en JavaScript dentro del navegador del desarrollador. El servidor Nginx sirve archivos estáticos: nunca ve sus datos.
Lo que obtiene con IT-Tools autoalojado
- Más de 60 utilidades integradas: JWT (descodificador y codificador), generadores SHA-256/MD5/SHA-1/bcrypt, UUID v1/v4, base64 y URL, probador de regex con resaltado en directo, formateador JSON, comparador de textos, conversor de colores…
- Búsqueda instantánea: escriba el nombre de la herramienta en la barra de búsqueda y aparece en tiempo real.
- Procesamiento 100 % en el navegador: ninguno de sus tokens, claves o hashes se envía a un servidor.
- Funciona sin conexión: ideal para las redes de empresa aisladas o las VPN sin salida a internet.
- Sin autenticación: abra la interfaz y empiece.
- Huella reducida: unos 20 MB de imagen Docker, unos pocos megabytes de RAM; funciona en cualquier VPS de 512 MB.
Requisitos previos
Un VPS de ServOrbit con Ubuntu 24.04 y al menos 512 MB de RAM. Docker se aprovisiona automáticamente durante el despliegue desde la marketplace. No se necesita ninguna base de datos, ningún nombre de dominio ni ningún certificado SSL, aunque se recomienda un dominio para un acceso remoto seguro mediante HTTPS.
Desplegar IT-Tools en su VPS
Despliegue con un clic desde la marketplace
Abra su panel de control de ServOrbit, vaya a Marketplace → Desarrollo → IT-Tools y haga clic en Desplegar. Docker descarga
corentinth/it-tools:latesty arranca Nginx. La interfaz completa está disponible en menos de 10 segundos: sin asistente y sin archivo de configuración.Acceder a la interfaz
Si hay un dominio asociado, abra
https://su-dominio. Sin dominio, cree un túnel SSH:ssh -L 3765:127.0.0.1:3765 root@<ip-de-su-vps>y después acceda ahttp://localhost:3765(utilice el puerto que aparece en su área de cliente de ServOrbit: el puerto efectivo puede variar si el 3765 ya estaba ocupado). IT-Tools se abre directamente, sin inicio de sesión.Utilizar el descodificador JWT
Escriba «JWT» en la barra de búsqueda. Haga clic en JWT Decoder. Pegue un token JWT e IT-Tools descompone la cabecera, el payload y la firma, descodifica los claims y muestra la expiración en un formato legible. El token nunca sale de su navegador.
Restringir el acceso (opcional)
IT-Tools no tiene autenticación integrada. Para restringir el acceso, colóquelo detrás de un reverse proxy (Nginx o Caddy) con HTTP Basic Auth, o expóngalo únicamente en su red VPN. El cortafuegos de ServOrbit le permite cerrar el puerto a todas las IP públicas y abrirlo solo a sus rangos CIDR.
Consejo: utilizar IT-Tools en una red aislada
Una vez cargada la imagen Docker, IT-Tools funciona sin acceso a internet. Ideal para los puestos de trabajo en redes de empresa sin salida a internet, los entornos de desarrollo air-gapped o las VM de prueba aisladas. No se carga ninguna dependencia externa en tiempo de ejecución.