kutt
Kutt es un generador de enlaces cortos moderno y autoalojable, construido con Next.js y Node.js. Soporta múltiples bases de datos (SQLite, PostgreSQL, MySQL), caché Redis, autenticación OIDC y personalización avanzada mediante temas y API RESTful.
Ficha actualizada 9 nov 2026, 18:54 · upstream 19 oct 2026, 7:55 · release v3.2.6
Qué es kutt
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Kutt es una herramienta de software libre diseñada específicamente para ser autoalojada sin necesidad de configuración compleja. Permite crear, editar y gestionar enlaces cortos con soporte para dominios personalizados, contraseñas, descripciones y tiempos de expiración. La aplicación incluye un panel de administración para gestionar usuarios y enlaces, así como estadísticas privadas para cada enlace generado.
Técnicamente, Kutt utiliza una arquitectura escalable que soporta diversas bases de datos relacionales (PostgreSQL, MySQL) o archivos (SQLite), junto con Redis para la gestión de caché y limitación de tasas. La autenticación se puede configurar mediante JWT estándar o OpenID Connect (OIDC). El proyecto ofrece un ecosistema de personalización robusto a través de temas CSS, imágenes y plantillas HTML, permitiendo adaptar la interfaz visual sin tocar el código fuente principal.
La aplicación cuenta con una API RESTful completa para integraciones programáticas y soporta despliegue mediante Docker y Docker Compose, facilitando la implementación en entornos de producción o desarrollo. Se recomienda Node.js 20 o superior para la instalación nativa. Es importante notar que el dominio oficial kutt.it no es oficial y ha sido desactivado por motivos legales, por lo que se debe utilizar exclusivamente kutt.to.
- Reducción de enlaces para foros, blogs o redes sociales sin depender de servicios externos como Bitly.
- Gestión de campañas de marketing con estadísticas privadas de clics y expiración de enlaces.
- Implementación en servidores autoalojados (VPS, NAS) para uso interno de la organización.
- Integración con sistemas existentes mediante su API RESTful para automatización de contenidos.
- Personalización total del diseño visual mediante temas CSS y plantillas HTML sin conocimientos avanzados de frontend.
- Soporte nativo para múltiples bases de datos (SQLite, PostgreSQL, MySQL) y caché Redis.
- Autenticación segura vía JWT y OpenID Connect (OIDC) con soporte para proveedores externos.
- Sistema de personalización visual mediante temas CSS, imágenes y plantillas HTML predefinidos.
- API RESTful completa para integraciones programáticas y automatización de flujos de trabajo.
- Despliegue simplificado mediante Docker Compose con múltiples configuraciones (SQLite, Postgres, MariaDB).
- Panel de administración integral para gestión de usuarios, enlaces y configuración del sistema.
- La generación de certificados SSL para dominios personalizados requiere configuración manual en la versión actual.
- El dominio oficial kutt.it ha sido desactivado por el registrador italiano; solo se debe usar kutt.to.
- La instalación nativa requiere Node.js 20 o superior, lo que puede excluir entornos con versiones antiguas.
- Las variables de entorno para bases de datos relacionales (PostgreSQL/MySQL) deben configurarse manualmente en producción.
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.
Pendiente de la cola editorial R11-R6 con investigación verificable.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
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.