Index: deploy/DEPLOY.md
===================================================================
--- deploy/DEPLOY.md	(revision 5f483e38e1f3f8ccca8ba962aaacb14f4d06f7a3)
+++ deploy/DEPLOY.md	(revision 907a0138f163e70412c6913f498da27fcb1bf1a1)
@@ -152,6 +152,5 @@
 
 Now visit `https://YOUR-DOMAIN/`. You should see your site over HTTPS, with
-HSTS active and Prutter WebSocket working (browser dev-tools → Network →
-filter "WS" → see the `wss://YOUR-DOMAIN/ws/prutter` connection).
+HSTS active.
 
 ---
Index: deploy/backup.sh
===================================================================
--- deploy/backup.sh	(revision 5f483e38e1f3f8ccca8ba962aaacb14f4d06f7a3)
+++ deploy/backup.sh	(revision 907a0138f163e70412c6913f498da27fcb1bf1a1)
@@ -1,5 +1,5 @@
 #!/usr/bin/env bash
 #
-# PrutCMS v10 — nightly backup script.
+# Klonkt — nightly backup script.
 #
 # Snapshots:
@@ -13,11 +13,11 @@
 #
 # Recommended cron:
-#   0 3 * * * /home/robin/prutcms/deploy/backup.sh >> /home/robin/prutcms/logs/backup.log 2>&1
+#   0 3 * * * /home/robin/klonkt/deploy/backup.sh >> /home/robin/klonkt/logs/backup.log 2>&1
 
 set -euo pipefail
 
 # ── Config ────────────────────────────────────────────────────────
-APP_DIR="${APP_DIR:-/home/robin/prutcms}"
-BACKUP_DIR="${BACKUP_DIR:-/home/robin/backups/prutcms}"
+APP_DIR="${APP_DIR:-/home/robin/klonkt}"
+BACKUP_DIR="${BACKUP_DIR:-/home/robin/backups/klonkt}"
 KEEP_DAYS="${KEEP_DAYS:-14}"
 TS="$(date +%Y%m%d-%H%M%S)"
@@ -35,5 +35,5 @@
 
 # ── Tar the snapshot + storage subdirs ────────────────────────────
-ARCHIVE="$BACKUP_DIR/prutcms-$TS.tar.gz"
+ARCHIVE="$BACKUP_DIR/klonkt-$TS.tar.gz"
 tar -czf "$ARCHIVE" \
     -C "$BACKUP_DIR" "$(basename "$DB_SNAPSHOT")" \
@@ -47,5 +47,5 @@
 
 # ── Rotation ───────────────────────────────────────────────────────
-find "$BACKUP_DIR" -type f -name 'prutcms-*.tar.gz' -mtime "+$KEEP_DAYS" -delete
+find "$BACKUP_DIR" -type f -name 'klonkt-*.tar.gz' -mtime "+$KEEP_DAYS" -delete
 
 SIZE="$(du -h "$ARCHIVE" | cut -f1)"
Index: deploy/nginx.conf.example
===================================================================
--- deploy/nginx.conf.example	(revision 5f483e38e1f3f8ccca8ba962aaacb14f4d06f7a3)
+++ deploy/nginx.conf.example	(revision 907a0138f163e70412c6913f498da27fcb1bf1a1)
@@ -1,11 +1,11 @@
 # ──────────────────────────────────────────────────────────────────
-# PrutCMS v10 — nginx reverse proxy
+# Klonkt — nginx reverse proxy
 #
-# Place this in /etc/nginx/sites-available/prutcms and symlink to
+# Place this in /etc/nginx/sites-available/klonkt and symlink to
 # /etc/nginx/sites-enabled/. Replace <YOUR-DOMAIN> with the real host.
 #
 # Key points:
 #   • SSL termination here; Node listens on 127.0.0.1:3000 only.
-#   • WebSocket upgrade headers wired through (Prutter live messaging).
+#   • WebSocket upgrade headers wired through (in case any route uses WS).
 #   • Static assets cached aggressively (Node gives them 1y maxAge anyway).
 #   • Audio streaming endpoint /audio/stream/* must NOT be cached by nginx —
@@ -14,5 +14,5 @@
 #
 # After installing:
-#   sudo ln -s /etc/nginx/sites-available/prutcms /etc/nginx/sites-enabled/
+#   sudo ln -s /etc/nginx/sites-available/klonkt /etc/nginx/sites-enabled/
 #   sudo nginx -t
 #   sudo systemctl reload nginx
@@ -96,5 +96,5 @@
     }
 
-    # ── WebSocket: Prutter live chat. Long-lived connection.
+    # ── WebSocket: long-lived connection (in case any route uses WS).
     location /ws/ {
         proxy_pass http://127.0.0.1:3000;
Index: deploy/post-receive
===================================================================
--- deploy/post-receive	(revision 5f483e38e1f3f8ccca8ba962aaacb14f4d06f7a3)
+++ deploy/post-receive	(revision 907a0138f163e70412c6913f498da27fcb1bf1a1)
@@ -1,7 +1,7 @@
 #!/bin/bash
-# PrutFolio deploy-hook — werkt zoals logboek-hook.
-# Bare repo is single source of truth.
-# /srv/prutfolio is de working tree — gevuld via "git --work-tree=..."
-# (geen .git submap erin), zelfde patroon als logboek->celine.
+# Klonkt deploy hook — works like the logboek hook.
+# The bare repo is the single source of truth.
+# /srv/prutfolio is the working tree — populated via "git --work-tree=..."
+# (no .git subdir inside), same pattern as logboek->celine.
 set -e
 
@@ -14,7 +14,7 @@
     echo ">>> Deploying $newrev to $DEPLOY"
 
-    # 1. Heel zelden — als een eerdere bug git-internals los in $DEPLOY
-    #    heeft gedumpt (HEAD/objects/refs op root), eenmalig opruimen
-    #    zodat dit een echte working tree wordt.
+    # 1. Very rarely — if an earlier bug dumped git internals loose into
+    #    $DEPLOY (HEAD/objects/refs at the root), clean them up once so this
+    #    becomes a real working tree.
     if [ -f "$DEPLOY/HEAD" ] && [ -d "$DEPLOY/objects" ] && [ ! -d "$DEPLOY/.git" ]; then
         echo "    cleanup: stale bare-init artifacts in $DEPLOY"
@@ -24,8 +24,8 @@
     fi
 
-    # 2. Force-checkout van bare-repo state naar working tree.
+    # 2. Force-checkout the bare-repo state into the working tree.
     git --git-dir="$GIT_DIR" --work-tree="$DEPLOY" checkout -f main
 
-    # 3. npm install alleen als package-lock.json wijzigde.
+    # 3. npm install only when package-lock.json changed.
     if [ -n "$oldrev" ] && [ "$oldrev" != "0000000000000000000000000000000000000000" ]; then
         if git --git-dir="$GIT_DIR" diff --name-only "$oldrev" "$newrev" | grep -q "^package-lock.json$"; then
@@ -38,4 +38,4 @@
     pm2 reload klonkt 2>/dev/null || true
 
-    echo ">>> Done. App-files in $DEPLOY ongemoeid (.env, node_modules, storage)."
+    echo ">>> Done. App files in $DEPLOY left untouched (.env, node_modules, storage)."
 done
