webb-launcher
Webb Launcher es una página de inicio minimalista y auto-alojada impulsada por Astro. Ofrece un diseño responsive móvil primero, puntuación Lighthouse casi perfecta y soporte para Docker Compose con gestión de accesos directos jerárquicos.
Ficha actualizada 23 sept 2026, 22:20 · upstream 23 sept 2026, 21:48 · release v3.0.12
Qué es webb-launcher
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Webb Launcher es una solución minimalista diseñada específicamente para entornos auto-alojados, funcionando como un panel de inicio personal optimizado para la velocidad y la estética. Construido con Astro, el proyecto rinde homenaje al telescopio espacial James Webb y a su lanzador Ariane 5, manteniendo una estructura ligera que garantiza tiempos de carga rápidos en cualquier dispositivo.
La interfaz permite organizar accesos directos mediante una jerarquía de tarjetas y acordeones, utilizando iconos Line Awesome para una identificación visual clara. El sistema soporta la integración con servicios externos como OpenWeather API para mostrar información meteorológica y permite personalizar el motor de búsqueda mediante variables de entorno.
El despliegue se recomienda mediante Docker Compose, facilitando la gestión del contenedor principal y la configuración de puertos. La aplicación expone su interfaz en el puerto 8080 mapeado al 80 por defecto, aunque los accesos directos pueden apuntar a servicios locales como Angular (4200) o Astro (3000).
- Panel de inicio personal para auto-alojados.
- Acceso rápido a servicios internos y externos desde un solo punto.
- Dashboard meteorológico con integración OpenWeather API.
- Motor de búsqueda personalizado vía variables de entorno.
- Interfaz responsive optimizada para móviles y escritorio.
- Puntuación Lighthouse casi perfecta en desktop y móvil.
- Construido con Astro para rendimiento y carga rápida.
- Diseño minimalista y responsive mobile-first.
- Soporte nativo para Docker Compose y .env files.
- Jerarquía de accesos directos (tarjetas y acordeones).
- Iconografía Line Awesome integrada.
- Depende de la configuración manual del archivo .env para servicios externos.
- La API de OpenWeather requiere clave propia del usuario.
- No incluye base de datos, gestión puramente estática/contenedorizada.
- Los puertos 4200 y 3000 son locales, no expuestos por defecto en el compose.
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
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.
Recomendado usar docker-compose.yml con imagen ghcr.io/snyssen/webb-launcher. Mapear puerto 80:8080. Configurar SHORTCUTS en .env como árbol YAML. Opcional: OPENWEATHER_API_KEY y SEARCH_URL_BASE. Requiere CPU 2 cores, RAM 2GB, Disco 10GB según análisis técnico.
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.



