Files
homelab/homepages/README.md
T

848 B

Homepages

Two static sites: Forust and xdfnx.

The site sources are in forust_files/ and xdfnx_files/. CI builds each with its own Dockerfile and publishes it to the private registry. Kubernetes serves the image contents; Compose overlays the source directories as bind mounts.

Both Traefik IngressRoute and Gateway API route manifests are committed. Keep their hostnames and backend Services aligned when changing routes. Certificate resources cover public and internal hostnames.

Build either site locally with docker build -f Dockerfile.forust . or docker build -f Dockerfile.xdfnx . from this directory.

Inspect

From the repository root:

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

See the repository README for deployment selection.