Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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

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

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Desktop lighthouse scoreMobile lighthouse scoreMockup of white themeMockup of dark theme
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

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.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
ReactNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
420030008080
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.