## 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
49 lines
1.8 KiB
Markdown
49 lines
1.8 KiB
Markdown
---
|
|
title: Tutorials
|
|
modified: 2026-02-07
|
|
tags:
|
|
- tutorials
|
|
---
|
|
|
|
# Tutorials
|
|
|
|
Learning-oriented guides for understanding and working with BlumeOps.
|
|
|
|
## Audience Guide
|
|
|
|
Each tutorial indicates which audiences it serves:
|
|
|
|
| Icon | Audience | Description |
|
|
|------|----------|-------------|
|
|
| **Owner** | Erich | Quick recall and operational refreshers |
|
|
| **AI** | Claude/AI agents | Context for AI-assisted operations |
|
|
| **Reader** | External readers | Understanding what BlumeOps is |
|
|
| **Contributor** | Operators/contributors | Helping with BlumeOps development |
|
|
| **Replicator** | Replicators | Building your own similar setup |
|
|
|
|
## Getting Started
|
|
|
|
| Tutorial | Audiences | Description |
|
|
|----------|-----------|-------------|
|
|
| [[exploring-the-docs]] | All | How to navigate and use this documentation |
|
|
| [[ai-assistance-guide]] | AI, Owner | Context for effective AI-assisted operations |
|
|
|
|
## Contributing
|
|
|
|
| Tutorial | Audiences | Description |
|
|
|----------|-----------|-------------|
|
|
| [[contributing]] | Contributor | Your first contribution to BlumeOps |
|
|
| [[adding-a-service]] | Contributor, Replicator | Deploy a new service via ArgoCD |
|
|
|
|
## Replication
|
|
|
|
For those building their own homelab GitOps setup.
|
|
|
|
| Tutorial | Audiences | Description |
|
|
|----------|-----------|-------------|
|
|
| [[replicating-blumeops]] | Replicator | Overview: building a similar environment |
|
|
| [[tailscale-setup|Tailscale Setup]] | Replicator | Setting up Tailscale networking |
|
|
| [[core-services|Core Services]] | Replicator | Forgejo and container registry |
|
|
| [[kubernetes-bootstrap|Kubernetes Bootstrap]] | Replicator | Bootstrapping a Kubernetes cluster |
|
|
| [[argocd-config|ArgoCD Config]] | Replicator | Configuring GitOps with ArgoCD |
|
|
| [[observability-stack|Observability Stack]] | Replicator | Metrics, logs, and dashboards |
|