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
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.
- 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
- 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
- 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
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
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.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.