Files
Portainer/homepage

Homepage

Stack para desplegar Homepage detrás de Traefik como dashboard principal en www.sherlockhomeless.net.

🚀 Despliegue con Docker Compose

Asegurate de tener homepage/.env configurado y despliega:

cd homepage
docker compose --env-file .env up -d

⚙️ Variables importantes

Edita homepage/.env:

HOMEPAGE_DOMAIN=www.sherlockhomeless.net
HOMEPAGE_ALLOWED_HOSTS=www.sherlockhomeless.net
HOMEPAGE_CONFIG_PATH=/opt/homepage/config
TRAEFIK_AUTH_MIDDLEWARE=ths-authentik@docker

📁 Configuración

Crea el directorio de configuración en el host antes del primer arranque:

mkdir -p /opt/homepage/config

Homepage leerá su configuración desde /opt/homepage/config y expondrá la UI interna en el puerto 3000, publicado externamente a través de Traefik y protegido con Authentik mediante ths-authentik@docker.