Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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.

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

Despliegue manual

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'.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.js
SERVICIOS
PostgreSQLRedisS3/MinIO
BASES DE DATOS
PostgreSQLRedis
PUERTOS
5432300030016379
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.