aboutsummaryrefslogtreecommitdiff
path: root/theme
diff options
context:
space:
mode:
authorChristian Cleberg <hello@cleberg.net>2025-03-11 16:09:26 -0500
committerChristian Cleberg <hello@cleberg.net>2025-03-11 16:09:26 -0500
commit75cb2408e9251a32779a2c8814d4aaf1a0aae57c (patch)
treefddf8653aa26a9486ed9e2f56c2215b1742f9f92 /theme
parentb6068f40908e9185fa8b04df1ebde52866f81296 (diff)
downloadcleberg.net-75cb2408e9251a32779a2c8814d4aaf1a0aae57c.tar.gz
cleberg.net-75cb2408e9251a32779a2c8814d4aaf1a0aae57c.tar.bz2
cleberg.net-75cb2408e9251a32779a2c8814d4aaf1a0aae57c.zip
move from cleberg.net to cmc.pub
Diffstat (limited to 'theme')
-rw-r--r--theme/static/.well-known/security.txt6
-rw-r--r--theme/static/gpg.txt71
-rw-r--r--theme/templates/base.html2
-rw-r--r--theme/templates/feed.xml6
-rw-r--r--theme/templates/index.html19
-rw-r--r--theme/templates/post.html2
6 files changed, 38 insertions, 68 deletions
diff --git a/theme/static/.well-known/security.txt b/theme/static/.well-known/security.txt
index 65d5ae7..3bc4639 100644
--- a/theme/static/.well-known/security.txt
+++ b/theme/static/.well-known/security.txt
@@ -1,11 +1,11 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-Contact: mailto:security@cleberg.net
+Contact: mailto:hello@cmc.pub
Expires: 2100-01-01T06:00:00.000Z
-Encryption: https://cleberg.net/gpg.txt
+Encryption: https://cmc.pub/gpg.txt
Preferred-Languages: en
-Canonical: https://cleberg.net/.well-known/security.txt
+Canonical: https://cmc.pub/.well-known/security.txt
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEOReXP7FZu7hhlFOFaUUaUXrAyzcFAmYkB9IACgkQaUUaUXrA
diff --git a/theme/static/gpg.txt b/theme/static/gpg.txt
index 93b642d..477c858 100644
--- a/theme/static/gpg.txt
+++ b/theme/static/gpg.txt
@@ -1,52 +1,25 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
-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
-0jZ4tA==
-=pl2G
+mDMEZ9CjJhYJKwYBBAHaRw8BAQdANl9s/8i2dlImJtTkHsOx/2RrAbc1V4zcrjJd
+EvpdYKK0IUNocmlzdGlhbiBDbGViZXJnIDxoZWxsb0BjbWMucHViPoiTBBMWCgA7
+FiEExocApvpLcYO2zuR97tyZXNFPGTwFAmfQoyYCGyMFCwkIBwICIgIGFQoJCAsC
+BBYCAwECHgcCF4AACgkQ7tyZXNFPGTyuIgEAlnx3gjFxc+61SLqJRih6cS3hQfiH
+3zhBQiF/EjZOv5MA/1w9iY6HquKJb+4VjFSvx8dI0iYLOmLnU+grIEVZHAIAiQIz
+BBABCAAdFiEEOReXP7FZu7hhlFOFaUUaUXrAyzcFAmfQpDsACgkQaUUaUXrAyzcH
+rxAAk3s5KEwbke95EDa15cfvQa0sRTO8kHlLy713Ypjw2F2sTUiW4TNWlbwHvz7f
+ZNfi65Ds2d9vj7qLFWEgWGNgcevRJQAIKpzHQe9pi2oBuFxxbwL8Ick07cDJ4eDz
+CTER+EF6EUZA30PxiKKvCgprAnmZYoDTEko3rpj7O04hijJM2I/ZUcEQf68doM4s
+bIhtDcCEkNSGvYHsP9XAh6f+NTwqD6WtqvOKnI0g2Ea59c/qggqquC5jx4KvCOa1
+NQnqbFC/DB+CADSkhwSkBv+z44B7T0n2+uRvXWx+zkFZqNYkw0i9o9evoXRCKq0x
+GgPeEtcaVuAm8fru1yyiRIUBHwQ8up3ySpyygn56DhxL8G+Vw1+3J7KC0yk8dYb3
+paYodraF27mulRJHm7DPd8JuT0OVOnKBLE/P/BGPYOq39kYTn2qzvXQzPQvfbkdR
+oH+PM31HUmYkYRjZxkVdsE1SpwkRXyFG1GLNEOz73bdes/Vc/sajG7qbZXNaJfwD
+gUfL1x2W1CkSKiiaTlWdKZtPB43wnN2KZqgJ5Kj1axqCTw3KFArg/pkjgxjRC+IK
+uKmWiP8sLWTDwTjnvITnVmXiwMkv6TLPmljsVGOLfDtrFVfB1iAn4hceEajPOhYh
+5iiJg6ZE+43NhqKQcgEqcyX3T/giVC528Ww3BJ5EHuLJn2i4OARn0KOpEgorBgEE
+AZdVAQUBAQdA7X3Gt9b5IobqDcudWMZdoPPkvpoomBkEdU+lK+KdqAQDAQgHiHgE
+GBYKACAWIQTGhwCm+ktxg7bO5H3u3Jlc0U8ZPAUCZ9CjqQIbDAAKCRDu3Jlc0U8Z
+PEUJAP4+NKbFgz+xYK7dnmYMmC5EpVaVQQenLrRQnPT/5G/AZgD/ZY+sXairfJlL
+HzMY8Xt1sB5k29myBFTDIhwq+Usm8go=
+=dq5B
-----END PGP PUBLIC KEY BLOCK-----
diff --git a/theme/templates/base.html b/theme/templates/base.html
index bd0f011..b75c2bc 100644
--- a/theme/templates/base.html
+++ b/theme/templates/base.html
@@ -33,7 +33,7 @@
</p>
<p>Last build: &lt;{{ now() | strftime("%Y-%m-%d %a %H:%M:%S") }}&gt;</p>
<p>
- <a href="https://git.sr.ht/~cyborg/cleberg.net" target="_blank"
+ <a href="https://git.sr.ht/~cyborg/cmc.pub" target="_blank"
rel="noopener">Source Code</a> &middot;
<a href="/feed.xml">RSS Feed</a> &middot;
<a href="/.well-known/security.txt">security.txt</a>
diff --git a/theme/templates/feed.xml b/theme/templates/feed.xml
index 7b23994..78796bd 100644
--- a/theme/templates/feed.xml
+++ b/theme/templates/feed.xml
@@ -10,7 +10,7 @@
xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
xmlns:media="http://search.yahoo.com/mrss/">
<channel>
- <title>{{ site_name | default("cleberg.net") }}</title>
+ <title>{{ site_name | default("cmc.pub") }}</title>
<atom:link
href="{{ url_for("rss") }}"
rel="self" type="application/rss+xml" />
@@ -20,13 +20,13 @@
<pubDate>{{ posts | first | getattr("date") | strftime("%a, %d %b %Y %H:%M:%S %z") }}</pubDate>
<lastBuildDate>{{ now() | strftime("%a, %d %b %Y %H:%M:%S %z") }}</lastBuildDate>
<generator>{{ meta.generator }}</generator>
- <webMaster>{{ site_owner | default("hello@cleberg.net") }}</webMaster>
+ <webMaster>{{ site_owner | default("hello@cmc.pub") }}</webMaster>
{% for post in posts %}
<item>
<title>{{ post.title }}</title>
<link>{{ url_for("blog", slug=post.slug) }}</link>
- <author>{{ post.author|default("hello@cleberg.net") }}</author>
+ <author>{{ post.author|default("hello@cmc.pub") }}</author>
<guid isPermaLink="false">{{ url_for("blog", slug=post.slug) }}</guid>
<pubDate>{{ post.date|strftime("%a, %d %b %Y %H:%M:%S %z") }}</pubDate>
<description><![CDATA[{{ post.html|safe }}]]></description>
diff --git a/theme/templates/index.html b/theme/templates/index.html
index 905bd57..e11eaef 100644
--- a/theme/templates/index.html
+++ b/theme/templates/index.html
@@ -1,9 +1,10 @@
{% extends "base.html" %} {% block main %}
<section>
- <h1>cleberg.net</h1>
- <pre>pub rsa4096 2022-11-16 [SC]
- <a href="/gpg.txt">3917 973F B159 BBB8 6194 5385 6945 1A51 7AC0 CB37</a>
-uid [ultimate] Christian Cleberg &lt;hello@cleberg.net&gt;</pre>
+ <h1>cmc.pub</h1>
+ <pre>pub ed25519 2025-03-11 [SCA]
+ <a href="/gpg.txt">C687 00A6 FA4B 7183 B6CE E47D EEDC 995C D14F 193C</a>
+uid [ultimate] Christian Cleberg &lt;hello@cmc.pub&gt;
+sub cv25519 2025-03-11 [E]</pre>
</section>
<section>
<h2>Recent Blog Posts</h2>
@@ -33,7 +34,7 @@ uid [ultimate] Christian Cleberg &lt;hello@cleberg.net&gt;</pre>
<section>
<h2>Everything Else</h2>
<ul>
- <li><a href="https://cv.cleberg.net">Curriculum Vitae</a></li>
+ <li><a href="https://cv.cmc.pub">Curriculum Vitae</a></li>
<li><a href="/salary/">Salary</a></li>
<li><a href="/services/">Services</a></li>
<li><a href="/wiki/">Wiki</a></li>
@@ -43,13 +44,9 @@ uid [ultimate] Christian Cleberg &lt;hello@cleberg.net&gt;</pre>
<section>
<h2>Contact</h2>
<ul>
- <li><a href="mailto:hello@cleberg.net">hello@cleberg.net</a> (<a href="https://cleberg.net/gpg.txt">GPG</a>)</li>
+ <li><a href="mailto:hello@cmc.pub">hello@cmc.pub</a> (<a href="https://cmc.pub/gpg.txt">GPG</a>)</li>
<li>cyb0rg on <a href="https://libera.chat/">libera.chat</a></li>
- <li>
- <a href="https://matrix.to/#/@cyborg:matrix.tchncs.de"
- >@cyborg:@matrix.tchncs.de</a
- >
- </li>
+ <li><a href="https://lemmy.cmc.pub/u/cmc">@cmc</a> on Lemmy</li>
<li><a href="https://sr.ht/~cyborg">Sourcehut</a></li>
</ul>
</section>
diff --git a/theme/templates/post.html b/theme/templates/post.html
index 43f45d2..a3c15a5 100644
--- a/theme/templates/post.html
+++ b/theme/templates/post.html
@@ -23,6 +23,6 @@
{% endif %}
</section>
<section>{{ post.html | safe }}</section>
- <blockquote><a href="mailto:hello@cleberg.net">Reply via email</a></blockquote>
+ <blockquote><a href="mailto:hello@cmc.pub">Reply via email</a></blockquote>
</article>
{% endblock %}