Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

LinkShelf

Aplicación web en Go para organizar y compartir enlaces con soporte multi-database (PostgreSQL/MySQL), autenticación OIDC, diseño responsive y despliegue en Kubernetes.

Ficha actualizada 22 sept 2026, 15:30 · upstream 21 sept 2026, 20:22 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es LinkShelf

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

LinkShelf es una aplicación web diseñada para gestionar colecciones de enlaces favoritos con interfaz amigable. Soporta múltiples backends de base de datos incluyendo PostgreSQL y MySQL, permitiendo flexibilidad en el almacenamiento persistente.

La aplicación ofrece autenticación segura mediante OpenID Connect (OIDC), personalización con temas, soporte Markdown para anotaciones y diseño responsive optimizado para móviles y escritorio. Incluye dashboard administrativo completo para gestión de usuarios y configuración.

El despliegue soporta Kubernetes para entornos escalables, aunque no incluye Dockerfile oficial sino docker-compose. La complejidad es HIGH requiriendo 4 núcleos CPU y 4GB RAM mínimo.

CASOS DE USO
  • Gestión personal de bookmarks con colecciones ilimitadas
  • Autenticación segura vía OIDC para entornos corporativos
  • Autoalojamiento en Kubernetes para escalabilidad
  • Personalización con temas y dominios propios
  • Soporte Markdown para anotaciones en enlaces
PUNTOS DESTACADOS
  • Multi-database: soporte PostgreSQL y MySQL
  • OIDC para seguridad empresarial
  • Kubernetes ready para despliegue escalable
  • Diseño responsive desktop/móvil
  • Open source con contribuciones permitidas
PRECAUCIONES
  • No tiene Dockerfile oficial (solo docker-compose)
  • Complejidad HIGH requiere recursos significativos
  • Sin soporte one-click deployment
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Docker Compose detectado

Requiere 4 núcleos CPU, 4GB RAM mínimo. Usar docker-compose para despliegue rápido o Kubernetes para producción escalable. Configurar base de datos PostgreSQL/MySQL antes del deploy.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Go
SERVICIOS
PostgreSQLMySQL
BASES DE DATOS
PostgreSQLMySQL
PUERTOS
8025
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.