Repolode
codewec

codewec/dashlit

Un dashboard autohospedado basado en Svelte para organizar enlaces, herramientas y el estado de servicios en un solo lugar.

Alternativa open source a:HomepageLinkwarden

Estrellas
478
Forks
17
Issues abiertos
8
Último commit
anteayer

¿Qué es?

DashLit es una página de inicio autohospedada para tus marcadores y servicios. Organiza los enlaces en varios dashboards con diseños de filas, columnas o masonry, ordena grupos y elementos mediante arrastrar y soltar, y define dashboards predeterminados para cada usuario o para todo el sistema. Puedes comprobar la disponibilidad de las URL de cada elemento y mostrar indicadores de estado en tiempo real en la página.

El proyecto se distribuye como un único binario de Go con el frontend de Svelte integrado y puede ejecutarse con Docker, mediante un script de instalación de systemd en Linux o con un helper de Proxmox LXC. El acceso puede hacerse con una contraseña local o mediante OIDC, incluido Pocket ID, con opciones para controlar el registro y la vinculación de cuentas. Puedes buscar iconos en selfh.st e Iconify, y la interfaz ofrece varios temas claros y oscuros inspirados en Catppuccin, además de paletas personalizadas. Es posible importar, exportar y clonar dashboards, grupos y elementos.

Funciones clave

  • 01Varios dashboards con visibilidad pública, autenticada o privada
  • 02Grupos y elementos que se pueden ordenar mediante arrastrar y soltar, con soporte para escritorio y pantallas táctiles
  • 03Supervisión de la disponibilidad de URL con indicadores de estado en tiempo real
  • 04Inicio de sesión con contraseña local y autenticación OIDC, incluido Pocket ID
  • 05Búsqueda de iconos en selfh.st e Iconify
  • 06Navegación con teclado, filtrado y atajos con teclas modificadoras

Casos de uso

  • Crear una página de inicio para los servicios autohospedados de un home lab
  • Compartir los enlaces internos y el directorio de herramientas de un equipo con acceso mediante inicio de sesión
  • Supervisar desde una sola página si los servicios internos están accesibles
  • Ejecutar un dashboard ligero en una Raspberry Pi o un contenedor de Proxmox

Inicio rápido

  1. 1

    Descarga la imagen del contenedor

    docker pull ghcr.io/codewec/dashlit:latest
  2. 2

    Inicia DashLit, pero primero sustituye el valor de JWT_SECRET

    docker run -d --name dashlit --restart unless-stopped -p 3000:8080 -e JWT_SECRET='replace-with-a-long-random-secret' -v dashlit-data:/data ghcr.io/codewec/dashlit:latest
  3. 3

    Abre http://localhost:3000 y crea la primera cuenta, que se convertirá en administradora

Antes de usarlo

  • El valor predeterminado de JWT_SECRET es para desarrollo y debe sustituirse en producción.
  • Si lo alojas por tu cuenta, tendrás que gestionar el servidor, el volumen de datos y las copias de seguridad.

En colecciones

Temas

Preguntas frecuentes

¿Qué es dashlit?
Un dashboard autohospedado basado en Svelte para organizar enlaces, herramientas y el estado de servicios en un solo lugar. DashLit es una página de inicio autohospedada para tus marcadores y servicios. Organiza los enlaces en varios dashboards con diseños de filas, columnas o masonry, ordena grupos y elementos mediante arrastrar y soltar, y define dashboards predeterminados para cada usuario o para todo el sistema. Puedes comprobar la disponibilidad de las URL de cada elemento y mostrar indicadores de estado en tiempo real en la página.
¿dashlit es gratuito? ¿Qué licencia tiene?
dashlit es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿dashlit sigue mantenido?
Mantenimiento activo. El último commit de dashlit fue el 5 nov 2026.
¿Para qué puedo usar dashlit?
Crear una página de inicio para los servicios autohospedados de un home lab Compartir los enlaces internos y el directorio de herramientas de un equipo con acceso mediante inicio de sesión Supervisar desde una sola página si los servicios internos están accesibles Ejecutar un dashboard ligero en una Raspberry Pi o un contenedor de Proxmox
¿Cómo se instala dashlit?
Descarga la imagen del contenedor: docker pull ghcr.io/codewec/dashlit:latest Inicia DashLit, pero primero sustituye el valor de JWT_SECRET: docker run -d --name dashlit --restart unless-stopped -p 3000:8080 -e JWT_SECRET='replace-with-a-long-random-secret' -v dashlit-data:/data ghcr.io/codewec/dashlit:latest Abre http://localhost:3000 y crea la primera cuenta, que se convertirá en administradora
¿Dónde consigo dashlit?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/codewec/dashlit

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados