Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

00

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.

CASOS DE USO
  • 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.
PUNTOS DESTACADOS
  • 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.
PRECAUCIONES
  • 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.
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

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

Docker Compose detectado

Pendiente de la cola editorial R11-R6 con investigación verificable.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.js
SERVICIOS
Redis
BASES DE DATOS
Redis
PUERTOS
3000
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.