blumeops/docs/reference/reference.md
Erich Blume b0bac91ca9 Fix frontmatter field name for Quartz date display (#158)
## Summary

- Rename `date-modified` -> `modified` in all 80 docs and the `docs-check-frontmatter` task

Quartz's `CreatedModifiedDate` plugin recognizes `modified`, `lastmod`, `updated`, and `last-modified` — but not `date-modified`. The wrong field name caused Quartz to ignore frontmatter dates entirely and fall through to filesystem timestamps (UTC inside Dagger), showing Feb 12 on pages built late on Feb 11 PST.

## Test plan

- [x] `mise run docs-check-frontmatter` passes
- [ ] Kick off docs release after merge — verify rendered dates match frontmatter values

Reviewed-on: https://forge.ops.eblu.me/eblume/blumeops/pulls/158
2026-02-11 16:45:12 -08:00

2.5 KiB

title modified tags
Reference 2026-02-10
reference

Reference

Technical specifications, inventories, and configuration details for BlumeOps infrastructure.

Services

Individual service reference cards with URLs and configuration details.

Service Description Location
[[alloy Alloy]] Observability collector (metrics & logs)
argocd GitOps continuous delivery k8s
borgmatic Backup system indri
caddy Reverse proxy & TLS termination indri
1password Secrets management cloud + k8s
forgejo Git forge & CI/CD indri
grafana Dashboards & visualization k8s
immich Photo management k8s
jellyfin Media server indri
kiwix Offline Wikipedia & ZIM archives k8s
loki Log aggregation k8s
miniflux RSS feed reader k8s
navidrome Music streaming k8s
postgresql Database cluster k8s
prometheus Metrics collection k8s
teslamate Tesla data logger k8s
transmission BitTorrent daemon k8s
zot Container registry indri
devpi PyPI caching proxy k8s
docs Documentation site (Quartz) k8s
flyio-proxy Public reverse proxy (Fly.io + Tailscale) Fly.io
automounter SMB share automounter indri

Infrastructure

Host inventory and network configuration.

  • hosts - Device inventory
  • indri - Primary server
  • gilbert - Development workstation
  • tailscale - ACLs, groups, tags
  • gandi - DNS hosting for eblu.me
  • unifi - Home WiFi router (UniFi Express 7)
  • routing - DNS domains, port mappings
  • power - Battery-backed power chain

Kubernetes

Cluster configuration and application registry.

Ansible

Configuration management for indri-hosted services.

  • roles - Available ansible roles

Storage

Network storage and backup configuration.

Operations

Operational concerns and their components.