Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

tiyi

Tiyi es un WAF y proxy inverso completo en un solo binario, con interfaz web integrada. No requiere Docker ni base de datos externa.

Ficha actualizada 23 sept 2026, 0:25 · upstream 23 sept 2026, 0:03 · release v3.8.0

00

Qué es tiyi

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Tiyi es una herramienta completa para proteger sitios web y APIs contra ataques comunes como inyecciones SQL y XSS. Incluye un proxy inverso, autenticación TLS automática, firewall web, validación de solicitudes API y un panel de administración integrado. Se ejecuta en Linux (amd64 y arm64) con un nodo local Node.js incluido que es gratuito y totalmente funcional sin necesidad de Docker, base de datos externa o compilación desde el código fuente.

CASOS DE USO
  • Proteger sitios web contra ataques SQL injection y XSS
  • Validar solicitudes API antes de procesarlas
  • Implementar autenticación TLS automática en servidores web
  • Controlar límites de solicitudes por IP o país
  • Monitoreo de tráfico con alertas integradas
  • Proteger APIs REST y GraphQL
PUNTOS DESTACADOS
  • Funciona sin Docker ni base de datos externa, usando solo SQLite local
  • Nodo Node.js incluido es gratuito y completamente funcional
  • Soporta múltiples orígenes (origins) con rutas personalizadas
  • Permite importación/exportación de sitios mediante JSON
  • Incluye validación de APIs con validación de estructura JSON
  • Soporte para certificados SSL/TLS con renovación automática
PRECAUCIONES
  • Requiere un servidor Linux (amd64 o arm64)
  • La versión actual v3.8.0 no puede reutilizar el estado de una instalación anterior
  • El nodo local Node.js es gratuito y limitado en recursos
  • No incluye base de datos externa ni contenedores Docker por defecto
  • Funcionalidades avanzadas como agentes remotos requieren licencia paga
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Instala el binario firmado con `curl -fsSL https://www.tiyisec.com/install.sh | bash && sudo tiyi install --now`. Abre http://SERVER_IP:8080 en tu navegador. El servicio predeterminado es systemd, con puertos 80/443 para sitios y 8080 para administración. Para HTTPS, necesitas un sitio y certificado. Puedes usar pasos manuales, puertos personalizados o instalación offline. Después de la instalación, sigue las prácticas avanzadas en docs/practice.md.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.