Un dashboard ligero y autoalojado que reúne feeds RSS, Reddit, Hacker News, YouTube, el clima y más en una página configurable.
notclickable-jordan/starbase-80
Página de inicio autohospedada y desplegable con Docker que muestra tus servicios y enlaces a partir de un único archivo de configuración JSON.
- Estrellas
- 560
- Forks
- 25
- Issues abiertos
- 5
- Último commit
- hace 2 meses
¿Qué es?
Starbase 80 es una página de inicio estática para contenedores Docker, servicios autohospedados o cualquier colección de enlaces. Defines las categorías y los servicios en un archivo config.json, y la aplicación genera una página ordenada con iconos, títulos y descripciones breves para cada entrada.
No se conecta a la API de Docker, así que no detecta contenedores automáticamente. En su lugar, mantienes la lista manualmente. La aplicación está creada como una aplicación Node que genera HTML estático, por lo que la página se carga sin JavaScript del lado del cliente. Después de cambiar la configuración, reinicias el contenedor y actualizas el navegador.
De forma predeterminada, la página sigue la configuración de tema oscuro o claro del sistema operativo, y se puede fijar un tema. Los iconos pueden proceder de archivos locales, del conjunto Dashboard Icons, de Material Design o de selfh.st, con iconos distintos para los modos claro y oscuro. Los títulos, logotipos, colores de fondo y el comportamiento de los enlaces se controlan mediante variables de entorno.
Funciones clave
- 01Define categorías y servicios en un único archivo config.json.
- 02Admite iconos de archivos locales, Dashboard Icons, Material Design y selfh.st.
- 03Sigue automáticamente el modo oscuro o claro del sistema operativo, con la opción de fijar un tema.
- 04Genera HTML estático sin JavaScript del lado del cliente.
- 05Permite personalizar el título, el logotipo, los colores de fondo y el comportamiento de los enlaces mediante variables de entorno.
- 06Incluye una opción oculta para desactivar un servicio sin eliminar su entrada.
Casos de uso
- Crear una página de inicio para un servidor doméstico o homelab que ejecute varios servicios Docker.
- Crear un panel de marcadores para las herramientas internas de un equipo y sus enlaces a documentación.
- Servir una página de inicio sencilla y de solo lectura en un dispositivo pequeño donde sea importante que sea ligera.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es starbase-80?
- Página de inicio autohospedada y desplegable con Docker que muestra tus servicios y enlaces a partir de un único archivo de configuración JSON. Starbase 80 es una página de inicio estática para contenedores Docker, servicios autohospedados o cualquier colección de enlaces. Defines las categorías y los servicios en un archivo config.json, y la aplicación genera una página ordenada con iconos, títulos y descripciones breves para cada entrada.
- ¿starbase-80 es gratuito? ¿Qué licencia tiene?
- starbase-80 es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿starbase-80 sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de starbase-80 fue el 11 sept 2026.
- ¿Para qué puedo usar starbase-80?
- Crear una página de inicio para un servidor doméstico o homelab que ejecute varios servicios Docker. Crear un panel de marcadores para las herramientas internas de un equipo y sus enlaces a documentación. Servir una página de inicio sencilla y de solo lectura en un dispositivo pequeño donde sea importante que sea ligera.
- ¿Dónde consigo starbase-80?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/notclickable-jordan/starbase-80
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un dashboard de aplicaciones autohospedado con detección de servicios en Docker, widgets con API proxy para más de 100 servicios y configuración basada en YAML.
Un dashboard personal autoalojable para homelabs, con comprobaciones del estado de los servicios, widgets, temas, paquetes de iconos y un editor de configuración en la interfaz.
Un dashboard autohospedado para homelabs, con cuentas multiusuario, comprobaciones de estado en tiempo real, temas y métricas de Prometheus.
Una página de inicio autoalojada que detecta y muestra automáticamente servicios, dashboards y documentos de Docker, Kubernetes y Tailscale.
Página de inicio estática para tu servidor, configurada con YAML, que reúne y permite buscar tus servicios autoalojados.