Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

Kitab-Link-Self-Hosted

Alternativa autoalojada a Linktree para gestión de enlaces en bio. Sin anuncios ni tarifas mensuales. Incluye analíticas, personalización temática y automatización vía Docker o script interactivo.

Ficha actualizada 22 sept 2026, 16:34 · upstream 21 sept 2026, 5:36 · release v0.4.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es Kitab-Link-Self-Hosted

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

Kitab-Link es una herramienta open source desarrollada con Next.js y React que permite crear páginas tipo "link in bio" autoalojadas. A diferencia de sus competidores comerciales, elimina la publicidad y las tarifas mensuales, garantizando que los datos permanezcan bajo el control del usuario. La aplicación soporta múltiples páginas por cuenta independientes, gestión de enlaces mediante arrastrar y soltar, y una amplia gama de tipos de contenido como WhatsApp, correos electrónicos y archivos adjuntos.

La arquitectura técnica se basa en Next.js con App Router, utilizando SQLite como base de datos principal junto con Drizzle ORM para la gestión de esquemas. La interfaz de usuario emplea Tailwind CSS y shadcn/ui, asegurando una experiencia moderna y responsiva. El sistema incluye autenticación basada en cookies, hashing de contraseñas con Argon2 y soporte para 2FA mediante TOTP.

El despliegue es sencillo mediante contenedores Docker o un script interactivo que configura automáticamente Caddy para HTTPS y reverse proxy. Ofrece funcionalidades avanzadas como analíticas detalladas por referrer y dispositivo, automatización de contenido vía RSS/Atom y protección de seguridad con tokens API y webhooks para integraciones externas.

CASOS DE USO
  • Perfil profesional personalizable sin anuncios intrusivos
  • Landing page para proyectos personales o portafolios
  • Gestión centralizada de enlaces para redes sociales
  • Alternativa privada a servicios SaaS de gestión de enlaces
  • Herramienta educativa para aprender Next.js y autohosting
PUNTOS DESTACADOS
  • Sin anuncios ni tarifas mensuales, 100% open source
  • Base de datos SQLite integrada, sin necesidad de servidor SQL externo
  • Configuración completa desde el panel de administración
  • Automatización nativa con detección de YouTube y feeds RSS
  • Exportación/importación de datos en formato JSON para backups
  • Soporte multilenguaje (Inglés e Indonesio) en la interfaz
PRECAUCIONES
  • Base de datos SQLite, no soporta consultas complejas a gran escala como PostgreSQL
  • Reset de contraseña vía logs del contenedor, no por email/SMTP
  • Requiere conocimientos básicos de Docker o ejecución del script de instalación
  • Idioma principal de la interfaz es inglés e indonesio (no español nativo)
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Utilizar el script interactivo install.sh para una configuración automática con Caddy y HTTPS. Para despliegues manuales, usar docker compose up -d. El reset de contraseña se realiza consultando los logs del contenedor. Asegurar al menos 2GB de RAM y 30GB de disco según recomendaciones técnicas.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
PostgreSQLMySQL
BASES DE DATOS
PostgreSQLMySQL
PUERTOS
3000
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.