cmc/cleberg.net

My personal web garden & blog.

clone: git clone https://gitbay.org/cmc/cleberg.net.git

b5922121d971f92ce05409f3522b8c015952c1ca

unsigned

author: Christian Cleberg <hello@cleberg.net> · 2025-12-17T03:08:20Z

add /uses/ page
 content/about/index.org |  2 ++
 content/uses/index.org  | 17 +++++++++++++++++
 publish.el              |  8 ++++++++
 3 files changed, 27 insertions(+)

diff --git a/content/about/index.org b/content/about/index.org
index 44443d9..ef1e07c 100644
--- a/content/about/index.org
+++ b/content/about/index.org
@@ -25,3 +25,5 @@ If you want to chat, you can find me in the following spaces:
 - hello [at] cleberg.net ([[https://cleberg.net/gpg.txt][PGP Key]])
 - [[https://lemmy.cleberg.net/u/cmc][@cmc]] on Lemmy
 - @cmc.01 on [[https://signal.org/][Signal]]
+
+Curious about the technology behind this website? Check out my [[https://cleberg.net/uses/][uses]] page.
diff --git a/content/uses/index.org b/content/uses/index.org
new file mode 100644
index 0000000..01c580b
--- /dev/null
+++ b/content/uses/index.org
@@ -0,0 +1,17 @@
+#+title: Uses
+#+slug: index
+
+What are the technologies behind =cleberg.net=? See below. I tend to flip-flop
+on my DNS providers and Git hosts often, but the rest of these technologies are
+consistently powering this website.
+
+| Technology            | What I Use |
+|-----------------------+------------|
+| Registrar             | Njalla     |
+| DNS                   | Cloudflare |
+| Operating System      | Ubuntu     |
+| Web Server            | Nginx      |
+| SSL                   | Certbot    |
+| Static Site Generator | Weblorg    |
+| Markup Language       | Org-mode   |
+| Git Host              | GitHub     |
diff --git a/publish.el b/publish.el
index ff51002..949f094 100644
--- a/publish.el
+++ b/publish.el
@@ -84,6 +84,14 @@
  :output ".build/about/{{ slug }}.html"
  :url "/about/{{ slug }}.html")
 
+;; Uses page route
+(weblorg-route
+ :name "uses"
+ :input-pattern "content/uses/*.org"
+ :template "page.html"
+ :output ".build/uses/{{ slug }}.html"
+ :url "/uses/{{ slug }}.html")
+
 ;; RSS feed route
 (weblorg-route
  :name "rss"