From 9b9dd188e3cf06fabd8310e737051bd278363414 Mon Sep 17 00:00:00 2001
From: Anthony Ettinger
Date: Sun, 4 Oct 2026 07:46:52 +0000
Subject: [PATCH] feat: Profullstack webring links in the footer
The landing page setup.sh writes now ends its footer with the Profullstack
OpenWebring links (from=https://${DOMAIN}/), and setup.sh also writes
/.well-known/openwebring.json into the site root.
Co-Authored-By: Claude Opus 5.5
---
setup.sh | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/setup.sh b/setup.sh
index 10e1bc0..02a0207 100755
--- a/setup.sh
+++ b/setup.sh
@@ -208,6 +208,8 @@ cat > "$DATA_DIR/web/index.html" <
@@ -294,10 +296,26 @@ key — no passwords:
HTML
chown "$SVC_USER:$SVC_USER" "$DATA_DIR/web/index.html"
+# OpenWebring membership descriptor (served by the site-root file_server).
+install -d -o "$SVC_USER" -g "$SVC_USER" -m 0755 "$DATA_DIR/web/.well-known"
+cat > "$DATA_DIR/web/.well-known/openwebring.json" <