blog: hero images + publish secret-zero
build-and-deploy / build (push) Failing after 11m14s

Add an optional hero field to the blog schema; render it on the post page and
as the index card thumbnail. Ship 4 verified Nano Banana hero images (shipping/
init-gating/authentik/workload) as optimized webp (64-134KB). Publish the
secret-zero post. (outbound hero pending — its file was a dup of shipping;
secret-zero hero pending generation.)
This commit is contained in:
2026-06-29 17:37:40 +10:00
parent d8a147aabe
commit 354475a453
12 changed files with 154 additions and 12 deletions
+3
View File
@@ -4,6 +4,9 @@ date: 2026-06-23
summary: "Putting single sign-on in front of a fleet of self-hosted apps isn't about a nicer login screen — it's about where your trust boundary lives, and how it fails."
tags: ["authentik", "oidc", "sso", "security", "kubernetes"]
draft: false
hero: "/blog/authentik-sso-2fa.webp"
heroAlt: "A single central gate ringed by a second concentric seal radiates beams of light to a circle of app-doors inside a glowing perimeter."
---
Most write-ups treat single sign-on as a feature you bolt on: stand up an identity provider, point the