linq
Plataforma auto-alojada para acortar URLs y gestión de enlaces dinámicos construida con Next.js y Bun, que permite dominios propios y reglas de redirección.
Ficha actualizada 24 sept 2026, 19:45 · upstream 24 sept 2026, 16:35 · release sin release detectada
Qué es linq
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
linq es una plataforma auto-alojada diseñada para la creación de enlaces cortos personalizados y la gestión de enlaces dinámicos. Permite a los usuarios configurar sus propios dominios de marca para acortar URLs, estableciendo reglas que dirigen a cada visitante a diferentes destinos según criterios específicos. La arquitectura separa el servidor API del cliente UI, lo que permite desplegar la interfaz junto al backend o en repositorios estáticos externos como Vercel o Netlify.
- Acortador de URLs con dominio propio para campañas de marketing
- Gestor de perfiles sociales tipo Link Tree para múltiples plataformas
- Pruebas A/B de redirecciones mediante reglas dinámicas
- Panel administrativo para gestionar claves API y dominios
- Arquitectura desacoplada que permite desplegar la UI en repositorios estáticos externos
- Soporte nativo para caché in-memory (LRU) o Redis compartido según configuración
- Generación automática de claves API con soporte para expiración y revocación
- Requiere PostgreSQL externo preconfigurado, no incluye base de datos en el contenedor principal
- No cuenta con Dockerfile nativo en el repositorio raíz, dependiendo de ejemplos externos
- La caché por defecto es in-memory y se pierde al reiniciar si no se configura Redis
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.
Instalar Bun 1.4+, crear base de datos PostgreSQL externa y configurar credenciales en .env. Ejecutar 'bun install' seguido de 'bun run dev'. Para producción, usar los ejemplos de Docker en docker/examples/docker-compose/ o construir imagen estática con 'bun run build:client:standalone'.
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.