Cómo instalar IT-Tools - Colección de herramientas para developers autohospedada en Docker

IT-Tools | Developer Utilities | Docker

IT-Tools: Colección autohospedada de 100+ herramientas para developers en Docker

Suite completa: convertidores, formateadores, encoders, generadores, parseadores. Todo en navegador. Vue 3 + TypeScript. Ligero (~20MB). Multilingual. Privacy-first. Open source GPL-3.0.

¿Qué es IT-Tools?


IT-Tools es una colección masiva de 100+ herramientas web para developers e IT professionals que centraliza todos esos pequeños utilitarios que normalmente buscarías en sitios random por internet. Convertidores, formateadores, generadores, parseadores, validadores — todo en un solo lugar, todo corriendo en tu navegador, todo client-side sin backend.

Ventaja crucial: NO envía datos a ningún servidor. Todo procesa localmente en tu navegador. Esto significa puedes paste de forma segura credenciales, keys privadas, SQL queries, tokens — sin miedo a que alguien esté capturando datos.

Características: 100+ herramientas organizadas en categorías: Crypto/Security (Hash, Encrypt, Token Gen, UUID, ULID, BIP39), Converters (Base64, Color, Roman Numerals, Case, Binary, Unicode, YAML/JSON/TOML, XML/JSON, Markdown→HTML), Web Dev (URL Encode/Decode, HTML Entities, JWT Parser, OTP Gen, User Agent Parser, HTTP Status Codes, Safelink Decoder), Dev Tools (Git Memo, Crontab Gen, Docker Run→Docker Compose, JSON Diff, SQL Prettify, Regex Tester, YAML Viewer), Text/Strings (Lorem Ipsum, Text Stats, Emoji Picker, ASCII Art). UI limpia, búsqueda instantánea, favoritos, responsive (mobile/tablet/desktop), multi-idioma (30+ idiomas), dark mode. Vue 3 + TypeScript. Imagen Docker <20mb .="" cors="" disabled="privacy" guaranteed.="" p="">

Para developers: Stop buscando herramientas online. Hostéa IT-Tools en tu red. Todo en un lugar. Datos privados. Sin tracking. Offline-compatible.

Categorías de herramientas (100+)

Crypto/Security (15+ tools)

Hash, Bcrypt, Encrypt/Decrypt, UUID, ULID, Token Gen, BIP39, Argon2, HMAC.

Converters (25+ tools)

Base64, Color, Roman Numerals, Case, Binary, Unicode, YAML/JSON/TOML, XML/JSON, Markdown.

Web Development (20+ tools)

URL Encoder, JWT Parser, OTP Generator, HTML Entities, Basic Auth Gen, QR Code, HTTP Status.

Dev Tools (20+ tools)

Docker Run→Compose, SQL Prettify, JSON Diff, Crontab Gen, Regex Tester, YAML Viewer, Git Memo.

Text/Strings (15+ tools)

Lorem Ipsum Gen, Text Stats, Emoji Picker, ASCII Art, String Obfuscator, Text Diff, Numeronym.

Network/Utilities (10+ tools)

IP Calculator, IBAN Parser, Phone Parser, Email Normalizer, Slug Generator, Device Info.

Math/Science (5+ tools)

Unit Converter, Temperature Converter, Percentage Calculator, Benchmark Builder.

Client-side only

Todo procesa en tu navegador. Cero backend. Cero tracking. Cero data sent anywhere.

Búsqueda instantánea

Escribe para filtrar 100+ tools en tiempo real. Organiza por categoría o busca.

Favoritos

Marca tools que usas frecuentemente. Aparecen al tope de la lista.

Multi-idioma (30+)

Español, inglés, francés, alemán, chino, japonés, portugués, ucraniano, vietnamita, etc.

Responsive + Dark mode

Desktop, tablet, móvil. Dark/Light mode. Clean UI. Amigable.

Requisitos del sistema

  • Docker
  • RAM: 128 MB mínimo (casi nada)
  • Espacio: Imagen ~20 MB
  • Puerto: 80 o 8080 (configurable)
  • Internet: Para acceder al dashboard (no requiere conectividad hacia afuera)
  • Navegador moderno (cualquiera)
Ultra-ligero: Perfect para Raspberry Pi, máquinas viejas, VPS $2/mes. Sin overhead.

Instalación con Docker

Opción 1: Docker run simple

docker run -d \ --name it-tools \ --restart unless-stopped \ -p 8080:80 \ corentinth/it-tools:latest

Opción 2: Docker Compose

cat > docker-compose.yml << 'EOF' version: '3.8' services: it-tools: image: corentinth/it-tools:latest # image: ghcr.io/corentinth/it-tools:latest # GitHub Container Registry container_name: it-tools restart: unless-stopped ports: - "8080:80" EOF docker compose up -d

Acceder

http://localhost:8080 - Dashboard IT-Tools

¡Listo! Sin login, sin setup.

Abre el navegador y empieza a usar cualquiera de las 100+ herramientas inmediatamente.

Herramientas favoritas (top picks)

Docker Run → Docker Compose

Súper útil: Pega un comando docker run, genera un docker-compose.yml completo. Descarga el archivo. Game changer para dev workflow.

JWT Parser

Debugging tokens: Pega JWT, decodifica payload sin enviar nada a servidores. Verifica claims, expiry, etc.

Base64 String & File Converter

Encoding/Decoding: String o archivos completos. Rápido. Offline.

QR Code Generator

Genera QR codes: De URLs, texto, contacto. Sin uploads. Todo local.

JSON Formatter/Minifier/Diff

JSON tools: Prettify, minify, diff. JSON→CSV export. Esencial para APIs.

Regex Tester + Memo

Pattern matching: Testea regex en tiempo real. Memo referencia patrones comunes.

SQL Prettify

Limpia queries: Indentado, formateado. Legible. También soporta múltiples dialects.

Crontab Generator

Cron scheduling: UI para seleccionar freq, genera cron expression. No memorices sintaxis.

Casos de uso

  • Developers diarios: Stop buscando herramientas online. Todo en IT-Tools.
  • DevOps/SRE: Debugging Docker commands, parsing logs, encoding secrets.
  • Security professionals: Hash generation, encryption, JWT validation, todo offline.
  • Homelabbers: Run localmente. No confíes en herramientas web random.
  • Edu/Teams: Deploy en intranet. Todos acceden sin permisos internet.

HTTPS con Caddy (producción)

Caddyfile

tools.tudominio.com { reverse_proxy localhost:8080 }

Acceso remoto seguro

https://tools.tudominio.com con HTTPS automático

Nota:

Todo sigue siendo client-side. Datos nunca llegan a servidor.

Gestión y mantenimiento

Ver logs

docker logs -f it-tools

Reiniciar

docker restart it-tools

Actualizar a versión más reciente

docker pull corentinth/it-tools:latest docker compose down docker compose up -d

Monitorear consumo

docker stats it-tools # Verás: mínimo CPU, ~20-50MB RAM

Notas de storage

IT-Tools NO requiere persistencia de datos. Es stateless. Borra el contenedor = todo igual. Perfecto para immutable infrastructure.

Comparativa con alternativas

vs Herramientas online scattered

IT-Tools gana: Todo en un lugar, UI consistent, offline, privacy. Online gana: No requiere setup.

vs Terminal utilities (jq, base64, sed, etc)

IT-Tools gana: UI friendly, visual, no memorizar flags. CLI gana: Automation, pipelines, power-user.

vs Postman/Insomnia

IT-Tools gana: Herramientas generales. Postman gana: API testing completo.

Mejor para: Developers que quieren 100+ utilidades en un dashboard limpio. Privacy-first. No SaaS. Self-hosted.

Comentarios

Entradas populares de este blog

NAS SYNOLOGY DSM 7.1 en VMware ESXI - Guía instalación y configuración Synology DSM 7.1 en VMWARE

Solución al error: «user is not in the sudoers file» en Debian

Comando "NET USE", uso, parámetros y algunos ejemplos de uso