From ce59e9951be2d03d13f682e40e8a17c776c2aead Mon Sep 17 00:00:00 2001 From: Erich Blume Date: Wed, 11 Feb 2026 16:43:12 -0800 Subject: [PATCH] Fix frontmatter field name: date-modified -> modified MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Quartz's CreatedModifiedDate plugin recognizes `modified`, `lastmod`, `updated`, and `last-modified` — but not `date-modified`. The wrong field name caused Quartz to fall through to filesystem timestamps (UTC in Dagger), showing incorrect dates on the rendered site. Co-Authored-By: Claude Opus 4.6 --- docs/explanation/architecture.md | 2 +- docs/explanation/explanation.md | 2 +- docs/explanation/security-model.md | 2 +- docs/explanation/why-gitops.md | 2 +- docs/how-to/add-ansible-role.md | 2 +- docs/how-to/deploy-k8s-service.md | 2 +- docs/how-to/expose-service-publicly.md | 2 +- docs/how-to/gandi-operations.md | 2 +- docs/how-to/how-to.md | 2 +- docs/how-to/knowledgebase/review-documentation.md | 2 +- docs/how-to/manage-flyio-proxy.md | 2 +- docs/how-to/plans/add-unifi-pulumi-stack.md | 2 +- docs/how-to/plans/adopt-dagger-ci.md | 2 +- docs/how-to/plans/adopt-oidc-provider.md | 2 +- docs/how-to/plans/forgejo-actions-dashboard.md | 2 +- docs/how-to/plans/harden-zot-registry.md | 2 +- docs/how-to/plans/migrate-forgejo-from-brew.md | 2 +- docs/how-to/plans/operationalize-reolink-camera.md | 2 +- docs/how-to/plans/plans.md | 2 +- docs/how-to/plans/upstream-fork-strategy.md | 2 +- docs/how-to/restart-indri.md | 2 +- docs/how-to/restore-1password-backup.md | 2 +- docs/how-to/troubleshooting.md | 2 +- docs/how-to/update-documentation.md | 2 +- docs/how-to/update-tailscale-acls.md | 2 +- docs/how-to/use-pypi-proxy.md | 2 +- docs/index.md | 2 +- docs/reference/ansible/roles.md | 2 +- docs/reference/infrastructure/gandi.md | 2 +- docs/reference/infrastructure/gilbert.md | 2 +- docs/reference/infrastructure/hosts.md | 2 +- docs/reference/infrastructure/indri.md | 2 +- docs/reference/infrastructure/power.md | 2 +- docs/reference/infrastructure/routing.md | 2 +- docs/reference/infrastructure/tailscale.md | 2 +- docs/reference/infrastructure/unifi.md | 2 +- docs/reference/kubernetes/apps.md | 2 +- docs/reference/kubernetes/cluster.md | 2 +- docs/reference/kubernetes/external-secrets.md | 2 +- docs/reference/kubernetes/tailscale-operator.md | 2 +- docs/reference/operations/backup.md | 2 +- docs/reference/operations/disaster-recovery.md | 2 +- docs/reference/operations/observability.md | 2 +- docs/reference/reference.md | 2 +- docs/reference/services/1password.md | 2 +- docs/reference/services/alloy.md | 2 +- docs/reference/services/argocd.md | 2 +- docs/reference/services/automounter.md | 2 +- docs/reference/services/borgmatic.md | 2 +- docs/reference/services/caddy.md | 2 +- docs/reference/services/devpi.md | 2 +- docs/reference/services/docs.md | 2 +- docs/reference/services/flyio-proxy.md | 2 +- docs/reference/services/forgejo.md | 2 +- docs/reference/services/grafana.md | 2 +- docs/reference/services/immich.md | 2 +- docs/reference/services/jellyfin.md | 2 +- docs/reference/services/kiwix.md | 2 +- docs/reference/services/loki.md | 2 +- docs/reference/services/miniflux.md | 2 +- docs/reference/services/navidrome.md | 2 +- docs/reference/services/postgresql.md | 2 +- docs/reference/services/prometheus.md | 2 +- docs/reference/services/teslamate.md | 2 +- docs/reference/services/transmission.md | 2 +- docs/reference/services/zot.md | 2 +- docs/reference/storage/backups.md | 2 +- docs/reference/storage/postgresql-storage.md | 2 +- docs/reference/storage/sifaka.md | 2 +- docs/tutorials/adding-a-service.md | 2 +- docs/tutorials/ai-assistance-guide.md | 2 +- docs/tutorials/contributing.md | 2 +- docs/tutorials/exploring-the-docs.md | 2 +- docs/tutorials/replicating-blumeops.md | 2 +- docs/tutorials/replication/argocd-config.md | 2 +- docs/tutorials/replication/core-services.md | 2 +- docs/tutorials/replication/kubernetes-bootstrap.md | 2 +- docs/tutorials/replication/observability-stack.md | 2 +- docs/tutorials/replication/tailscale-setup.md | 2 +- docs/tutorials/tutorials.md | 2 +- mise-tasks/docs-check-frontmatter | 4 ++-- 81 files changed, 82 insertions(+), 82 deletions(-) diff --git a/docs/explanation/architecture.md b/docs/explanation/architecture.md index e2c69c8..6c0d00b 100644 --- a/docs/explanation/architecture.md +++ b/docs/explanation/architecture.md @@ -1,6 +1,6 @@ --- title: Architecture -date-modified: 2026-02-09 +modified: 2026-02-09 last-reviewed: 2026-02-09 tags: - explanation diff --git a/docs/explanation/explanation.md b/docs/explanation/explanation.md index 4511e6d..bcc0509 100644 --- a/docs/explanation/explanation.md +++ b/docs/explanation/explanation.md @@ -1,6 +1,6 @@ --- title: Explanation -date-modified: 2026-02-10 +modified: 2026-02-10 last-reviewed: 2026-02-10 tags: - explanation diff --git a/docs/explanation/security-model.md b/docs/explanation/security-model.md index a1989b1..37ce305 100644 --- a/docs/explanation/security-model.md +++ b/docs/explanation/security-model.md @@ -1,6 +1,6 @@ --- title: Security Model -date-modified: 2026-02-11 +modified: 2026-02-11 last-reviewed: 2026-02-11 tags: - explanation diff --git a/docs/explanation/why-gitops.md b/docs/explanation/why-gitops.md index d21dc87..fbc02af 100644 --- a/docs/explanation/why-gitops.md +++ b/docs/explanation/why-gitops.md @@ -1,6 +1,6 @@ --- title: Why GitOps -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - explanation - philosophy diff --git a/docs/how-to/add-ansible-role.md b/docs/how-to/add-ansible-role.md index 8abfb2b..4d78e47 100644 --- a/docs/how-to/add-ansible-role.md +++ b/docs/how-to/add-ansible-role.md @@ -1,6 +1,6 @@ --- title: Add Ansible Role -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - how-to - ansible diff --git a/docs/how-to/deploy-k8s-service.md b/docs/how-to/deploy-k8s-service.md index b08ffe6..1d6a692 100644 --- a/docs/how-to/deploy-k8s-service.md +++ b/docs/how-to/deploy-k8s-service.md @@ -1,6 +1,6 @@ --- title: Deploy K8s Service -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - how-to - kubernetes diff --git a/docs/how-to/expose-service-publicly.md b/docs/how-to/expose-service-publicly.md index f6324fa..49b825f 100644 --- a/docs/how-to/expose-service-publicly.md +++ b/docs/how-to/expose-service-publicly.md @@ -1,6 +1,6 @@ --- title: Expose a Service Publicly -date-modified: 2026-02-08 +modified: 2026-02-08 tags: - how-to - fly-io diff --git a/docs/how-to/gandi-operations.md b/docs/how-to/gandi-operations.md index 7688857..138eed2 100644 --- a/docs/how-to/gandi-operations.md +++ b/docs/how-to/gandi-operations.md @@ -1,6 +1,6 @@ --- title: Gandi Operations -date-modified: 2026-02-08 +modified: 2026-02-08 tags: - how-to - dns diff --git a/docs/how-to/how-to.md b/docs/how-to/how-to.md index 8b5810e..928b4e9 100644 --- a/docs/how-to/how-to.md +++ b/docs/how-to/how-to.md @@ -1,6 +1,6 @@ --- title: How-To -date-modified: 2026-02-11 +modified: 2026-02-11 tags: - how-to --- diff --git a/docs/how-to/knowledgebase/review-documentation.md b/docs/how-to/knowledgebase/review-documentation.md index 04f62ba..57a0111 100644 --- a/docs/how-to/knowledgebase/review-documentation.md +++ b/docs/how-to/knowledgebase/review-documentation.md @@ -1,6 +1,6 @@ --- title: Review Documentation -date-modified: 2026-02-09 +modified: 2026-02-09 tags: - how-to - documentation diff --git a/docs/how-to/manage-flyio-proxy.md b/docs/how-to/manage-flyio-proxy.md index 08b5364..d8c5ba4 100644 --- a/docs/how-to/manage-flyio-proxy.md +++ b/docs/how-to/manage-flyio-proxy.md @@ -1,6 +1,6 @@ --- title: Manage Fly.io Proxy -date-modified: 2026-02-08 +modified: 2026-02-08 tags: - how-to - fly-io diff --git a/docs/how-to/plans/add-unifi-pulumi-stack.md b/docs/how-to/plans/add-unifi-pulumi-stack.md index 8eb55c8..2359b43 100644 --- a/docs/how-to/plans/add-unifi-pulumi-stack.md +++ b/docs/how-to/plans/add-unifi-pulumi-stack.md @@ -1,6 +1,6 @@ --- title: "Plan: Add UniFi Pulumi Stack" -date-modified: 2026-02-11 +modified: 2026-02-11 tags: - how-to - plans diff --git a/docs/how-to/plans/adopt-dagger-ci.md b/docs/how-to/plans/adopt-dagger-ci.md index f44561b..2b3b617 100644 --- a/docs/how-to/plans/adopt-dagger-ci.md +++ b/docs/how-to/plans/adopt-dagger-ci.md @@ -1,6 +1,6 @@ --- title: "Plan: Adopt Dagger as CI/CD Build Engine" -date-modified: 2026-02-11 +modified: 2026-02-11 tags: - how-to - plans diff --git a/docs/how-to/plans/adopt-oidc-provider.md b/docs/how-to/plans/adopt-oidc-provider.md index bd24acd..6e0d8bc 100644 --- a/docs/how-to/plans/adopt-oidc-provider.md +++ b/docs/how-to/plans/adopt-oidc-provider.md @@ -1,6 +1,6 @@ --- title: "Plan: Adopt OIDC Identity Provider" -date-modified: 2026-02-11 +modified: 2026-02-11 tags: - how-to - plans diff --git a/docs/how-to/plans/forgejo-actions-dashboard.md b/docs/how-to/plans/forgejo-actions-dashboard.md index e593611..0dbf59c 100644 --- a/docs/how-to/plans/forgejo-actions-dashboard.md +++ b/docs/how-to/plans/forgejo-actions-dashboard.md @@ -1,6 +1,6 @@ --- title: "Plan: Forgejo Actions Dashboard" -date-modified: 2026-02-11 +modified: 2026-02-11 tags: - how-to - plans diff --git a/docs/how-to/plans/harden-zot-registry.md b/docs/how-to/plans/harden-zot-registry.md index 29deecd..78efd70 100644 --- a/docs/how-to/plans/harden-zot-registry.md +++ b/docs/how-to/plans/harden-zot-registry.md @@ -1,6 +1,6 @@ --- title: "Plan: Harden Zot Registry" -date-modified: 2026-02-11 +modified: 2026-02-11 tags: - how-to - plans diff --git a/docs/how-to/plans/migrate-forgejo-from-brew.md b/docs/how-to/plans/migrate-forgejo-from-brew.md index f0d241c..545d75e 100644 --- a/docs/how-to/plans/migrate-forgejo-from-brew.md +++ b/docs/how-to/plans/migrate-forgejo-from-brew.md @@ -1,6 +1,6 @@ --- title: "Plan: Migrate Forgejo from Brew to Source Build" -date-modified: 2026-02-10 +modified: 2026-02-10 tags: - how-to - plans diff --git a/docs/how-to/plans/operationalize-reolink-camera.md b/docs/how-to/plans/operationalize-reolink-camera.md index 0797ac1..1ef26b6 100644 --- a/docs/how-to/plans/operationalize-reolink-camera.md +++ b/docs/how-to/plans/operationalize-reolink-camera.md @@ -1,6 +1,6 @@ --- title: "Plan: Operationalize ReoLink Camera" -date-modified: 2026-02-11 +modified: 2026-02-11 tags: - how-to - plans diff --git a/docs/how-to/plans/plans.md b/docs/how-to/plans/plans.md index d5409de..5de30be 100644 --- a/docs/how-to/plans/plans.md +++ b/docs/how-to/plans/plans.md @@ -1,6 +1,6 @@ --- title: Plans -date-modified: 2026-02-11 +modified: 2026-02-11 tags: - how-to - plans diff --git a/docs/how-to/plans/upstream-fork-strategy.md b/docs/how-to/plans/upstream-fork-strategy.md index 93402ba..2efc539 100644 --- a/docs/how-to/plans/upstream-fork-strategy.md +++ b/docs/how-to/plans/upstream-fork-strategy.md @@ -1,6 +1,6 @@ --- title: "Plan: Upstream Fork Strategy" -date-modified: 2026-02-11 +modified: 2026-02-11 tags: - how-to - plans diff --git a/docs/how-to/restart-indri.md b/docs/how-to/restart-indri.md index f0f5600..4a3944f 100644 --- a/docs/how-to/restart-indri.md +++ b/docs/how-to/restart-indri.md @@ -1,6 +1,6 @@ --- title: Restart Indri -date-modified: 2026-02-10 +modified: 2026-02-10 tags: - how-to - operations diff --git a/docs/how-to/restore-1password-backup.md b/docs/how-to/restore-1password-backup.md index 14df7e5..325f468 100644 --- a/docs/how-to/restore-1password-backup.md +++ b/docs/how-to/restore-1password-backup.md @@ -1,6 +1,6 @@ --- title: Restore 1Password Backup -date-modified: 2026-02-10 +modified: 2026-02-10 tags: - how-to - operations diff --git a/docs/how-to/troubleshooting.md b/docs/how-to/troubleshooting.md index a04f31f..24bc1e7 100644 --- a/docs/how-to/troubleshooting.md +++ b/docs/how-to/troubleshooting.md @@ -1,6 +1,6 @@ --- title: Troubleshooting -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - how-to - operations diff --git a/docs/how-to/update-documentation.md b/docs/how-to/update-documentation.md index e758de7..4786939 100644 --- a/docs/how-to/update-documentation.md +++ b/docs/how-to/update-documentation.md @@ -1,6 +1,6 @@ --- title: Update Documentation -date-modified: 2026-02-08 +modified: 2026-02-08 tags: - how-to - documentation diff --git a/docs/how-to/update-tailscale-acls.md b/docs/how-to/update-tailscale-acls.md index f3a34d8..0da85fe 100644 --- a/docs/how-to/update-tailscale-acls.md +++ b/docs/how-to/update-tailscale-acls.md @@ -1,6 +1,6 @@ --- title: Update Tailscale ACLs -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - how-to - tailscale diff --git a/docs/how-to/use-pypi-proxy.md b/docs/how-to/use-pypi-proxy.md index 0f2ff8a..725f4c5 100644 --- a/docs/how-to/use-pypi-proxy.md +++ b/docs/how-to/use-pypi-proxy.md @@ -1,6 +1,6 @@ --- title: Use PyPI Proxy -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - how-to - python diff --git a/docs/index.md b/docs/index.md index 2209970..6d7822d 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,6 +1,6 @@ --- title: BlumeOps -date-modified: 2026-02-08 +modified: 2026-02-08 aliases: [] id: index tags: [] diff --git a/docs/reference/ansible/roles.md b/docs/reference/ansible/roles.md index c1cd6bb..db5a175 100644 --- a/docs/reference/ansible/roles.md +++ b/docs/reference/ansible/roles.md @@ -1,6 +1,6 @@ --- title: Roles -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - ansible - reference diff --git a/docs/reference/infrastructure/gandi.md b/docs/reference/infrastructure/gandi.md index 5fecf59..a255474 100644 --- a/docs/reference/infrastructure/gandi.md +++ b/docs/reference/infrastructure/gandi.md @@ -1,6 +1,6 @@ --- title: Gandi -date-modified: 2026-02-08 +modified: 2026-02-08 tags: - infrastructure - networking diff --git a/docs/reference/infrastructure/gilbert.md b/docs/reference/infrastructure/gilbert.md index dbc56fb..74804b9 100644 --- a/docs/reference/infrastructure/gilbert.md +++ b/docs/reference/infrastructure/gilbert.md @@ -1,6 +1,6 @@ --- title: Gilbert -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - infrastructure - host diff --git a/docs/reference/infrastructure/hosts.md b/docs/reference/infrastructure/hosts.md index 8098c95..08950b7 100644 --- a/docs/reference/infrastructure/hosts.md +++ b/docs/reference/infrastructure/hosts.md @@ -1,6 +1,6 @@ --- title: Hosts -date-modified: 2026-02-10 +modified: 2026-02-10 tags: - infrastructure --- diff --git a/docs/reference/infrastructure/indri.md b/docs/reference/infrastructure/indri.md index 4ddfd60..4d59da9 100644 --- a/docs/reference/infrastructure/indri.md +++ b/docs/reference/infrastructure/indri.md @@ -1,6 +1,6 @@ --- title: Indri -date-modified: 2026-02-09 +modified: 2026-02-09 tags: - infrastructure - host diff --git a/docs/reference/infrastructure/power.md b/docs/reference/infrastructure/power.md index 9812c24..2ee1055 100644 --- a/docs/reference/infrastructure/power.md +++ b/docs/reference/infrastructure/power.md @@ -1,6 +1,6 @@ --- title: Power -date-modified: 2026-02-09 +modified: 2026-02-09 tags: - infrastructure --- diff --git a/docs/reference/infrastructure/routing.md b/docs/reference/infrastructure/routing.md index 20a7baa..092119f 100644 --- a/docs/reference/infrastructure/routing.md +++ b/docs/reference/infrastructure/routing.md @@ -1,6 +1,6 @@ --- title: Routing -date-modified: 2026-02-09 +modified: 2026-02-09 tags: - infrastructure - networking diff --git a/docs/reference/infrastructure/tailscale.md b/docs/reference/infrastructure/tailscale.md index 8cccf40..5ccbaf1 100644 --- a/docs/reference/infrastructure/tailscale.md +++ b/docs/reference/infrastructure/tailscale.md @@ -1,6 +1,6 @@ --- title: Tailscale -date-modified: 2026-02-08 +modified: 2026-02-08 tags: - infrastructure - networking diff --git a/docs/reference/infrastructure/unifi.md b/docs/reference/infrastructure/unifi.md index 95bc6c6..dd2fc0f 100644 --- a/docs/reference/infrastructure/unifi.md +++ b/docs/reference/infrastructure/unifi.md @@ -1,6 +1,6 @@ --- title: UniFi -date-modified: 2026-02-10 +modified: 2026-02-10 tags: - infrastructure - networking diff --git a/docs/reference/kubernetes/apps.md b/docs/reference/kubernetes/apps.md index e5b1216..695e35b 100644 --- a/docs/reference/kubernetes/apps.md +++ b/docs/reference/kubernetes/apps.md @@ -1,6 +1,6 @@ --- title: Apps -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - kubernetes - argocd diff --git a/docs/reference/kubernetes/cluster.md b/docs/reference/kubernetes/cluster.md index 2621f34..ccab89d 100644 --- a/docs/reference/kubernetes/cluster.md +++ b/docs/reference/kubernetes/cluster.md @@ -1,6 +1,6 @@ --- title: Cluster -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - kubernetes --- diff --git a/docs/reference/kubernetes/external-secrets.md b/docs/reference/kubernetes/external-secrets.md index fba8945..8efcbaf 100644 --- a/docs/reference/kubernetes/external-secrets.md +++ b/docs/reference/kubernetes/external-secrets.md @@ -1,6 +1,6 @@ --- title: External Secrets -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - kubernetes - secrets diff --git a/docs/reference/kubernetes/tailscale-operator.md b/docs/reference/kubernetes/tailscale-operator.md index 7fe3b78..ad66206 100644 --- a/docs/reference/kubernetes/tailscale-operator.md +++ b/docs/reference/kubernetes/tailscale-operator.md @@ -1,6 +1,6 @@ --- title: Tailscale Operator -date-modified: 2026-02-08 +modified: 2026-02-08 tags: - kubernetes - tailscale diff --git a/docs/reference/operations/backup.md b/docs/reference/operations/backup.md index 893608c..5403d13 100644 --- a/docs/reference/operations/backup.md +++ b/docs/reference/operations/backup.md @@ -1,6 +1,6 @@ --- title: Backup -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - operations --- diff --git a/docs/reference/operations/disaster-recovery.md b/docs/reference/operations/disaster-recovery.md index 6755808..475cf1c 100644 --- a/docs/reference/operations/disaster-recovery.md +++ b/docs/reference/operations/disaster-recovery.md @@ -1,6 +1,6 @@ --- title: Disaster Recovery -date-modified: 2026-02-10 +modified: 2026-02-10 tags: - operations --- diff --git a/docs/reference/operations/observability.md b/docs/reference/operations/observability.md index 2aca35b..6c42193 100644 --- a/docs/reference/operations/observability.md +++ b/docs/reference/operations/observability.md @@ -1,6 +1,6 @@ --- title: Observability -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - operations --- diff --git a/docs/reference/reference.md b/docs/reference/reference.md index d4f0b6f..d5c6b57 100644 --- a/docs/reference/reference.md +++ b/docs/reference/reference.md @@ -1,6 +1,6 @@ --- title: Reference -date-modified: 2026-02-10 +modified: 2026-02-10 tags: - reference --- diff --git a/docs/reference/services/1password.md b/docs/reference/services/1password.md index a15871a..4d3d5a1 100644 --- a/docs/reference/services/1password.md +++ b/docs/reference/services/1password.md @@ -1,6 +1,6 @@ --- title: 1Password -date-modified: 2026-02-10 +modified: 2026-02-10 tags: - service - secrets diff --git a/docs/reference/services/alloy.md b/docs/reference/services/alloy.md index 3635432..d946be7 100644 --- a/docs/reference/services/alloy.md +++ b/docs/reference/services/alloy.md @@ -1,6 +1,6 @@ --- title: Alloy -date-modified: 2026-02-08 +modified: 2026-02-08 tags: - service - observability diff --git a/docs/reference/services/argocd.md b/docs/reference/services/argocd.md index c5b70f2..f33cf35 100644 --- a/docs/reference/services/argocd.md +++ b/docs/reference/services/argocd.md @@ -1,6 +1,6 @@ --- title: ArgoCD -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - service - gitops diff --git a/docs/reference/services/automounter.md b/docs/reference/services/automounter.md index 8f11199..12d53a9 100644 --- a/docs/reference/services/automounter.md +++ b/docs/reference/services/automounter.md @@ -1,6 +1,6 @@ --- title: Automounter -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - services - macos diff --git a/docs/reference/services/borgmatic.md b/docs/reference/services/borgmatic.md index d10b824..05c851e 100644 --- a/docs/reference/services/borgmatic.md +++ b/docs/reference/services/borgmatic.md @@ -1,6 +1,6 @@ --- title: Borgmatic -date-modified: 2026-02-10 +modified: 2026-02-10 tags: - service - backup diff --git a/docs/reference/services/caddy.md b/docs/reference/services/caddy.md index e7b1c2e..de380dd 100644 --- a/docs/reference/services/caddy.md +++ b/docs/reference/services/caddy.md @@ -1,6 +1,6 @@ --- title: Caddy -date-modified: 2026-02-08 +modified: 2026-02-08 tags: - service - networking diff --git a/docs/reference/services/devpi.md b/docs/reference/services/devpi.md index b6b874f..74a05a3 100644 --- a/docs/reference/services/devpi.md +++ b/docs/reference/services/devpi.md @@ -1,6 +1,6 @@ --- title: Devpi -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - service - python diff --git a/docs/reference/services/docs.md b/docs/reference/services/docs.md index fe77bea..6c3bd21 100644 --- a/docs/reference/services/docs.md +++ b/docs/reference/services/docs.md @@ -1,6 +1,6 @@ --- title: Docs -date-modified: 2026-02-08 +modified: 2026-02-08 tags: - service - documentation diff --git a/docs/reference/services/flyio-proxy.md b/docs/reference/services/flyio-proxy.md index 1e46ed0..b026f46 100644 --- a/docs/reference/services/flyio-proxy.md +++ b/docs/reference/services/flyio-proxy.md @@ -1,6 +1,6 @@ --- title: Fly.io Proxy -date-modified: 2026-02-08 +modified: 2026-02-08 tags: - service - networking diff --git a/docs/reference/services/forgejo.md b/docs/reference/services/forgejo.md index a45ab93..db84339 100644 --- a/docs/reference/services/forgejo.md +++ b/docs/reference/services/forgejo.md @@ -1,6 +1,6 @@ --- title: Forgejo -date-modified: 2026-02-08 +modified: 2026-02-08 tags: - service - git diff --git a/docs/reference/services/grafana.md b/docs/reference/services/grafana.md index 176c0a5..4a135cc 100644 --- a/docs/reference/services/grafana.md +++ b/docs/reference/services/grafana.md @@ -1,6 +1,6 @@ --- title: Grafana -date-modified: 2026-02-08 +modified: 2026-02-08 tags: - service - observability diff --git a/docs/reference/services/immich.md b/docs/reference/services/immich.md index 2b6a177..915bbed 100644 --- a/docs/reference/services/immich.md +++ b/docs/reference/services/immich.md @@ -1,6 +1,6 @@ --- title: Immich -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - service - media diff --git a/docs/reference/services/jellyfin.md b/docs/reference/services/jellyfin.md index 7c9bdf6..85040fc 100644 --- a/docs/reference/services/jellyfin.md +++ b/docs/reference/services/jellyfin.md @@ -1,6 +1,6 @@ --- title: Jellyfin -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - service - media diff --git a/docs/reference/services/kiwix.md b/docs/reference/services/kiwix.md index 5885871..f49e9bb 100644 --- a/docs/reference/services/kiwix.md +++ b/docs/reference/services/kiwix.md @@ -1,6 +1,6 @@ --- title: Kiwix -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - service - knowledge diff --git a/docs/reference/services/loki.md b/docs/reference/services/loki.md index b80dd8f..cbdc573 100644 --- a/docs/reference/services/loki.md +++ b/docs/reference/services/loki.md @@ -1,6 +1,6 @@ --- title: Loki -date-modified: 2026-02-08 +modified: 2026-02-08 tags: - service - observability diff --git a/docs/reference/services/miniflux.md b/docs/reference/services/miniflux.md index c06c79e..70c1ff2 100644 --- a/docs/reference/services/miniflux.md +++ b/docs/reference/services/miniflux.md @@ -1,6 +1,6 @@ --- title: Miniflux -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - service - rss diff --git a/docs/reference/services/navidrome.md b/docs/reference/services/navidrome.md index 741343f..08a7649 100644 --- a/docs/reference/services/navidrome.md +++ b/docs/reference/services/navidrome.md @@ -1,6 +1,6 @@ --- title: Navidrome -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - service - media diff --git a/docs/reference/services/postgresql.md b/docs/reference/services/postgresql.md index ee58b66..08c1b8b 100644 --- a/docs/reference/services/postgresql.md +++ b/docs/reference/services/postgresql.md @@ -1,6 +1,6 @@ --- title: PostgreSQL -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - service - database diff --git a/docs/reference/services/prometheus.md b/docs/reference/services/prometheus.md index 4075ad8..eaf48b1 100644 --- a/docs/reference/services/prometheus.md +++ b/docs/reference/services/prometheus.md @@ -1,6 +1,6 @@ --- title: Prometheus -date-modified: 2026-02-08 +modified: 2026-02-08 tags: - service - observability diff --git a/docs/reference/services/teslamate.md b/docs/reference/services/teslamate.md index fc80baf..a891255 100644 --- a/docs/reference/services/teslamate.md +++ b/docs/reference/services/teslamate.md @@ -1,6 +1,6 @@ --- title: TeslaMate -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - service - vehicle diff --git a/docs/reference/services/transmission.md b/docs/reference/services/transmission.md index e34c5a9..327189a 100644 --- a/docs/reference/services/transmission.md +++ b/docs/reference/services/transmission.md @@ -1,6 +1,6 @@ --- title: Transmission -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - service - torrent diff --git a/docs/reference/services/zot.md b/docs/reference/services/zot.md index 62bf729..672440d 100644 --- a/docs/reference/services/zot.md +++ b/docs/reference/services/zot.md @@ -1,6 +1,6 @@ --- title: Zot -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - service - registry diff --git a/docs/reference/storage/backups.md b/docs/reference/storage/backups.md index f1b798f..211eb5b 100644 --- a/docs/reference/storage/backups.md +++ b/docs/reference/storage/backups.md @@ -1,6 +1,6 @@ --- title: Backups -date-modified: 2026-02-10 +modified: 2026-02-10 tags: - storage - backup diff --git a/docs/reference/storage/postgresql-storage.md b/docs/reference/storage/postgresql-storage.md index 51277b6..b9f34a4 100644 --- a/docs/reference/storage/postgresql-storage.md +++ b/docs/reference/storage/postgresql-storage.md @@ -1,6 +1,6 @@ --- title: PostgreSQL Storage -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - storage - database diff --git a/docs/reference/storage/sifaka.md b/docs/reference/storage/sifaka.md index 9e13d13..a994923 100644 --- a/docs/reference/storage/sifaka.md +++ b/docs/reference/storage/sifaka.md @@ -1,6 +1,6 @@ --- title: Sifaka -date-modified: 2026-02-09 +modified: 2026-02-09 tags: - storage --- diff --git a/docs/tutorials/adding-a-service.md b/docs/tutorials/adding-a-service.md index 73daeeb..3f9b7a4 100644 --- a/docs/tutorials/adding-a-service.md +++ b/docs/tutorials/adding-a-service.md @@ -1,6 +1,6 @@ --- title: Adding a Service -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - tutorials - argocd diff --git a/docs/tutorials/ai-assistance-guide.md b/docs/tutorials/ai-assistance-guide.md index 716fd04..09ff0db 100644 --- a/docs/tutorials/ai-assistance-guide.md +++ b/docs/tutorials/ai-assistance-guide.md @@ -1,6 +1,6 @@ --- title: AI Assistance Guide -date-modified: 2026-02-09 +modified: 2026-02-09 tags: - tutorials - ai diff --git a/docs/tutorials/contributing.md b/docs/tutorials/contributing.md index eca8a18..c10a235 100644 --- a/docs/tutorials/contributing.md +++ b/docs/tutorials/contributing.md @@ -1,6 +1,6 @@ --- title: Contributing -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - tutorials - contributing diff --git a/docs/tutorials/exploring-the-docs.md b/docs/tutorials/exploring-the-docs.md index 36a5f34..1e16084 100644 --- a/docs/tutorials/exploring-the-docs.md +++ b/docs/tutorials/exploring-the-docs.md @@ -1,6 +1,6 @@ --- title: Exploring the Docs -date-modified: 2026-02-10 +modified: 2026-02-10 tags: - tutorials - getting-started diff --git a/docs/tutorials/replicating-blumeops.md b/docs/tutorials/replicating-blumeops.md index 913ba0f..f70956b 100644 --- a/docs/tutorials/replicating-blumeops.md +++ b/docs/tutorials/replicating-blumeops.md @@ -1,6 +1,6 @@ --- title: Replicating BlumeOps -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - tutorials - replication diff --git a/docs/tutorials/replication/argocd-config.md b/docs/tutorials/replication/argocd-config.md index 3fe2fff..380537d 100644 --- a/docs/tutorials/replication/argocd-config.md +++ b/docs/tutorials/replication/argocd-config.md @@ -1,6 +1,6 @@ --- title: ArgoCD Config -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - tutorials - replication diff --git a/docs/tutorials/replication/core-services.md b/docs/tutorials/replication/core-services.md index c82c8b0..d655201 100644 --- a/docs/tutorials/replication/core-services.md +++ b/docs/tutorials/replication/core-services.md @@ -1,6 +1,6 @@ --- title: Core Services -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - tutorials - replication diff --git a/docs/tutorials/replication/kubernetes-bootstrap.md b/docs/tutorials/replication/kubernetes-bootstrap.md index 0d60f83..cd74962 100644 --- a/docs/tutorials/replication/kubernetes-bootstrap.md +++ b/docs/tutorials/replication/kubernetes-bootstrap.md @@ -1,6 +1,6 @@ --- title: Kubernetes Bootstrap -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - tutorials - replication diff --git a/docs/tutorials/replication/observability-stack.md b/docs/tutorials/replication/observability-stack.md index 5d7eee9..316c125 100644 --- a/docs/tutorials/replication/observability-stack.md +++ b/docs/tutorials/replication/observability-stack.md @@ -1,6 +1,6 @@ --- title: Observability Stack -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - tutorials - replication diff --git a/docs/tutorials/replication/tailscale-setup.md b/docs/tutorials/replication/tailscale-setup.md index a76a449..7cf42f4 100644 --- a/docs/tutorials/replication/tailscale-setup.md +++ b/docs/tutorials/replication/tailscale-setup.md @@ -1,6 +1,6 @@ --- title: Tailscale Setup -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - tutorials - replication diff --git a/docs/tutorials/tutorials.md b/docs/tutorials/tutorials.md index ed854d9..c3d8f19 100644 --- a/docs/tutorials/tutorials.md +++ b/docs/tutorials/tutorials.md @@ -1,6 +1,6 @@ --- title: Tutorials -date-modified: 2026-02-07 +modified: 2026-02-07 tags: - tutorials --- diff --git a/mise-tasks/docs-check-frontmatter b/mise-tasks/docs-check-frontmatter index 30c1a5d..6d1bcca 100755 --- a/mise-tasks/docs-check-frontmatter +++ b/mise-tasks/docs-check-frontmatter @@ -6,7 +6,7 @@ #MISE description="Check that all docs have required frontmatter fields" """Validate that all documentation files have required YAML frontmatter. -Required fields: title, tags, date-modified +Required fields: title, tags, modified Scans all markdown files in docs/ (excluding changelog.d/) and checks that each file has YAML frontmatter containing the required fields. @@ -22,7 +22,7 @@ from rich.console import Console from rich.table import Table DOCS_DIR = Path(__file__).parent.parent / "docs" -REQUIRED_FIELDS = {"title", "tags", "date-modified"} +REQUIRED_FIELDS = {"title", "tags", "modified"} # Match YAML frontmatter block FRONTMATTER_PATTERN = re.compile(r"^---\n(.*?)\n---\n", re.DOTALL)