Homepage Hosting
Construir una página de inicio personal con mosaicos de servicios, widgets en vivo y marcadores.
- Un clic desplegar
- 15 GB Espacio en disco necesario
- 1 GB de RAM Memoria necesaria
- Desde 2 € Precio

Enlaces oficiales
Los enlaces oficiales y el sitio web original de Homepage
Lo que obtienes
en AvaHost
El despliegue con un clic, un dominio personalizado, HTTPS gratuito, actualizaciones automáticas de aplicaciones y copias de seguridad programadas vienen con cada aplicación en la nube. Puedes ejecutar múltiples aplicaciones en un servidor, y el acceso a la terminal está incluido.
Esta plantilla no incluye un contenedor de base de datos.

Tecnología
- Imagen de Docker
- ghcr.io/gethomepage/homepage:latest
- Puerto predeterminado
- 3000

Cómo funciona Homepage
Homepage lee archivos de configuración para grupos de servicios, marcadores, widgets de información, configuraciones e integraciones de infraestructura opcionales. La página resultante organiza enlaces y datos en vivo en un panel de control receptivo que puede actuar como puerta de entrada a un homelab o colección de servicios internos. Los widgets consultan aplicaciones y sistemas compatibles a través de URLs y credenciales configuradas, mientras que los marcadores ordinarios permanecen como simples entradas de navegación.
El catálogo persiste en /app/config y establece HOMEPAGE_ALLOWED_HOSTS en el nombre de host de la aplicación. No habilita variables de autenticación de Homepage. Aunque el Homepage upstream actual admite una puerta de contraseña u OIDC opcional, este paquete se inicia sin esa configuración, por lo que cualquiera que pueda acceder a la dirección puede ver el panel de control y cualquier información expuesta por sus widgets.
Características clave de Homepage
Homepage admite muchos widgets de servicio documentados, además de componentes de información como búsqueda, fecha y hora, clima, recursos y saludos. Cada widget en vivo depende del servicio externo correspondiente, ruta de red, API, permisos y credenciales. El paquete alojado no incluye esos servicios ni genera sus claves API, y los fallos o cambios de versión pueden hacer que un widget individual no esté disponible.
La configuración del panel de control puede contener nombres de host internos sensibles, descripciones de servicios, tokens API o datos operacionales. Los operadores deben habilitar un control de acceso adecuado antes de exponerlo públicamente y deben limitar cada credencial de widget a los permisos mínimos requeridos. Un panel de control es una vista de otros sistemas, no un sustituto de su propia autenticación, monitoreo o controles administrativos.

Auto-alojamiento de Homepage: requisitos y costo
El uso de recursos de Homepage se forma por espectadores simultáneos, número de widgets configurados, tiempo de respuesta de API externa, frecuencia de actualización, imágenes y tráfico proxy. PostgreSQL y MariaDB no son necesarios; el volumen persistente /app/config almacena los archivos del panel de control. El software no añade cargo de aplicación separado, mientras que una página grande con muchos widgets puede generar solicitudes salientes repetidas a muchos sistemas externos.
En AvaHost, Homepage utiliza Plan 1 a €2. El paquete Homepage alojado incluye implementación con un clic, un dominio personalizado con HTTPS automatizado, actualizaciones automáticas de aplicaciones y copias de seguridad programadas. El paquete persiste la configuración y establece el nombre de host permitido pero no habilita la autenticación de contraseña u OIDC de Homepage, crea cuentas de servicio externo, proporciona credenciales de widget ni asegura los sistemas vinculados. Configure el acceso antes de publicar enlaces sensibles o datos operacionales y mantenga los secretos fuera de la configuración ampliamente legible.
Quién utiliza Homepage
Los usuarios de homelab agrupan servicios de medios, almacenamiento, red y automatización; los equipos técnicos publican una página de inicio interna controlada; y los administradores combinan marcadores con indicadores de salud o recursos seleccionados. Un panel de control simple puede reducir la necesidad de recordar muchas direcciones de servicio.
Homepage no es un proveedor de identidad, gestor de secretos, sistema de monitoreo, catálogo de servicios con aprobaciones o límite de seguridad de red. No debe utilizarse para exponer enlaces administrativos o credenciales de widgets a una audiencia que no haya sido autorizada para los servicios subyacentes.
F.A.Q
La página de inicio comienza en €2 en el Plan 1. Ese plan es adecuado para un panel de control modesto con visualización ligera. El número de widgets, intervalos de actualización, usuarios simultáneos, imágenes, latencia de API externa y solicitudes de proxy influyen en la capacidad. Las cuentas, credenciales de API, aplicaciones vinculadas y la política de acceso están separadas del precio del alojamiento y deben ser gestionadas por el cliente.
Se puede asignar un dominio personalizado a Homepage, con HTTPS automatizado aplicado después de que el DNS apunte a la instalación. El catálogo también establece el valor allowed-host al nombre de host de la aplicación. Actualiza marcadores y cualquier callback de OIDC si la autenticación se configura posteriormente, luego prueba cada enlace de servicio, solicitud de widget, imagen y navegador antes de publicar la dirección final.
La plantilla de catálogo actual no establece las variables de autenticación de la página de inicio, por lo que el paquete se inicia sin una contraseña configurada ni puerta OIDC. El servicio ascendente admite autenticación opcional, pero requiere configuración separada e identidad configurada. Hasta que se habilite un control adecuado, trate a cualquiera que pueda acceder a la URL como capaz de ver el panel.
No. Los widgets se conectan a aplicaciones e infraestructura externa mediante URLs, rutas y, en ocasiones, credenciales de API proporcionadas por el cliente. AvaHost no crea esos servicios ni claves. Las actualizaciones automáticas de aplicaciones y las copias de seguridad programadas cubren Homepage y su configuración, pero no pueden restaurar un servicio externo, preservar su compatibilidad de API ni corregir una credencial con permisos excesivos.
