Files
homelab/glance/README.md
T

926 B

Glance

Dashboard pages for links, service checks, and Docker containers.

Compose mounts config/ and assets/. The Kubernetes equivalents are embedded in k8s/glance-config.yaml: glance-config holds pages and glance-assets holds user.css. Update both copies when changing shared content.

Kubernetes serves the dashboard under /glance. Its pod also mounts the node's Docker socket. It references glance-secrets for ADGUARD_PASSWORD, but there is no tracked Secret example; create that Secret in glance before starting it. Compose expects a local .env with the same password.

The CSS mount points at the wrong ConfigMap on the reviewed main commit; fix/glance-assets corrects it.

Inspect

From the repository root:

kubectl get pods,svc,pvc -n glance
kubectl get events -n glance --sort-by=.metadata.creationTimestamp

See the repository README for deployment selection.