From 2b82efc6ecebf87cb8b70d26ad8b497ca25e2df4 Mon Sep 17 00:00:00 2001
From: Void Agent <void@jayrup.hermes>
Date: Fri, 31 Jul 2026 17:28:42 +0100
Subject: homepage: add BLOG + GIT links; blog post: add cgit URL + update
 publishing steps

---
 blog/website-publishing-pipeline.qmd | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

(limited to 'blog/website-publishing-pipeline.qmd')

diff --git a/blog/website-publishing-pipeline.qmd b/blog/website-publishing-pipeline.qmd
index 1bbc596..469924e 100644
--- a/blog/website-publishing-pipeline.qmd
+++ b/blog/website-publishing-pipeline.qmd
@@ -15,7 +15,12 @@ HOW THIS SITE GETS BUILT AND DEPLOYED
 
 ## SOURCE OF TRUTH
 
-The repo at `~/Projects/homepage/` is self-contained.
+The repo is self-contained and public — browse the
+source or clone it:
+
+- Web: [git.jayrup.me](https://git.jayrup.me)
+- Clone: `git clone https://git.jayrup.me/git/homepage.git`
+
 `blog/` holds these posts as flat `.qmd` files;
 `blog/index.qmd` is the listing page, newest first.
 
@@ -23,7 +28,9 @@ The repo at `~/Projects/homepage/` is self-contained.
 
 1. Write `blog/<slug>.qmd` with title + date frontmatter
 2. Add a numbered entry to `blog/index.qmd`
-3. Commit, push to meru (sync hub), `./deploy.sh`
+3. Commit + push to meru — the post-receive hook renders
+   the site in a Docker container and rsyncs it to the
+   VPS automatically
 4. Verify: `curl https://jayrup.me/blog/<slug>`
 
 ## WHY THIS WORKS
-- 
cgit v1.2.3

