homepage: add cv, docs, devpi as static entries

cv and docs were auto-discovered by homepage's k8s integration via
gethomepage.dev/* annotations on their Ingresses. After the indri-native
migration the Ingresses are gone, so add static entries that link to the
public URLs. devpi was never on the homepage; adding it under Host
Services next to the other indri-native infra (Forgejo, Registry).

The static entries lose pod-status indicators (no pod to watch) but stay
clickable. During the migration window the auto-discovered entries and
the static entries will both render briefly; once the cv/docs Ingresses
are deleted, only the static entries remain.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Erich Blume 2026-04-29 14:42:48 -07:00
commit 9a81bc4633

View file

@ -12,6 +12,10 @@
href: https://registry.ops.eblu.me
icon: zot-registry
description: Container registry
- Devpi:
href: https://pypi.ops.eblu.me
icon: mdi-language-python
description: PyPI caching mirror
- Sifaka NAS:
href: https://nas.ops.eblu.me
icon: synology
@ -77,3 +81,15 @@
href: https://ntfy.ops.eblu.me
icon: ntfy.png
description: Push notifications
- Services:
# CV and Docs were previously auto-discovered from k8s Ingresses; after
# the indri-native migration ([[cv-on-indri]], [[docs-on-indri]]) there
# is no Ingress to discover, so they live here as static entries.
- CV:
href: https://cv.eblu.me
icon: mdi-file-document
description: Resume / CV
- Docs:
href: https://docs.eblu.me
icon: mdi-book-open-page-variant
description: BlumeOps Documentation