Commit ce03860635

ce03860635f7bc1d365cedc0416f3ae376e86204

parent: b0460f44ea

Verified · cmc

cmc <hello@cleberg.net> · 2026-03-11 05:06 UTC

Remove about page and services route; merge services into apps

Layout: unified · split

content/about/index.org +1
@@ -1,5 +1,6 @@
11#+title: about
22#+slug: index
3#+options: toc:nil
34
45Hey, I'm Christian.
56
content/apps/index.org added +93
@@ -0,0 +1,93 @@
1#+title: apps
2#+slug: index
3#+options: toc:nil
4
5* iOS Apps
6
7Small apps I've built for iOS. Fully offline. No ads, no accounts, no data
8collection.
9
10#+begin_export html
11<div class="app-card">
12 <a href="https://apps.apple.com/app/daybyday"><img class="app-icon" src="https://img.cleberg.net/apps/daybyday.png" alt="DayByDay icon"></a>
13 <div class="app-info">
14 <span class="app-title">Day By Day</span>
15 <span class="app-subtitle">Learn days, months & seasons!</span>
16 <div class="app-links">
17 <a href="https://apps.apple.com/app/daybyday">App Store</a> &middot;
18 <a href="https://github.com/ccleberg/DayByDay">GitHub</a>
19 </div>
20 </div>
21</div>
22
23<div class="app-card">
24 <a href="https://apps.apple.com/app/space-explorers"><img class="app-icon" src="https://img.cleberg.net/apps/spaceexplorers.png" alt="Space Explorers icon"></a>
25 <div class="app-info">
26 <span class="app-title">Space Explorers</span>
27 <span class="app-subtitle">Explore the galaxy and learn!</span>
28 <div class="app-links">
29 <a href="https://apps.apple.com/app/space-explorers">App Store</a> &middot;
30 <a href="https://github.com/ccleberg/SpaceExplorers">GitHub</a>
31 </div>
32 </div>
33</div>
34
35<div class="app-card">
36 <a href="https://apps.apple.com/app/domaindig"><img class="app-icon" src="https://img.cleberg.net/apps/domaindig.png" alt="DomainDig icon"></a>
37 <div class="app-info">
38 <span class="app-title">Domain Dig</span>
39 <span class="app-subtitle">DNS lookup & SSL certificate checker</span>
40 <div class="app-links">
41 <a href="https://apps.apple.com/app/domaindig">App Store</a> &middot;
42 <a href="https://github.com/ccleberg/DomainDig">GitHub</a>
43 </div>
44 </div>
45</div>
46#+end_export
47
48* Web Projects
49
50| Project | Description | Onion Link |
51|---------------------+-------------------------------------+---------------------|
52| [[https://projects.cleberg.net/401k/][401k]] | 401k projections | [[http://krednuajd2wpt67ozmkollddpbdphpeyh74hbenagzoxqjncrtrgxkid.onion/401k/][401k]] |
53| [[https://hn.cleberg.net/][hn]] | Hacker News proxy | [[http://r3yfeffyj7ornpikojmw75u3sn2la7tqnmcmwgv2ov7if24sm5czqeid.onion/][hn]] |
54| [[https://projects.cleberg.net/lincoln-crimes/][lincoln-crimes]] | Lincoln (NE) crimes over time | [[http://krednuajd2wpt67ozmkollddpbdphpeyh74hbenagzoxqjncrtrgxkid.onion/lincoln-crimes/][lincoln-crimes]] |
55| [[https://projects.cleberg.net/palettes/][palettes]] | Color palette generator | [[http://krednuajd2wpt67ozmkollddpbdphpeyh74hbenagzoxqjncrtrgxkid.onion/palettes/][palettes]] |
56| [[https://projects.cleberg.net/space-wiki/][space-wiki]] | Wiki about space-related topics | [[http://krednuajd2wpt67ozmkollddpbdphpeyh74hbenagzoxqjncrtrgxkid.onion/space-wiki/][space-wiki]] |
57| [[https://projects.cleberg.net/world-incarceration/][world-incarceration]] | Data on global incarceration | [[http://krednuajd2wpt67ozmkollddpbdphpeyh74hbenagzoxqjncrtrgxkid.onion/world-incarceration/][world-incarceration]] |
58| [[https://org.cleberg.net/][Org-Live]] | A basic org-mode editor for the web | [[http://7vsifofpucgi3wva52nbwhwglrmbyxgdapbkkmgniqlsskspux5zocyd.onion][Org-Live]] |
59
60* Self-Hosted Services
61
62Alternative front-ends, privacy tools, and utilities I self-host. All available
63via clearnet and Tor.
64
65** Alternative Front-Ends
66
67| Service | Replaces | Onion Link |
68|-------------------+------------------+-------------------|
69| [[https://ao.cleberg.net/][AnonymousOverflow]] | StackOverflow | [[http://7lyqrn4ofxdq7lfporviu44zpc42wooh2bqazfhvpscgwby2vcwldzad.onion][AnonymousOverflow]] |
70| [[https://br.cleberg.net/][BiblioReads]] | Goodreads | [[http://pkft6saqbmn6he5g626fphvlijmkdf4rzckjw6r57zsmuqm4ukd6i5ad.onion][BiblioReads]] |
71| [[https://pin.cleberg.net/][Binternet]] | Pinterest | [[http://3rtmxu6slammicquf5cpgiptjpzht3n342vh62utoyxchds5r76tadad.onion][Binternet]] |
72| [[https://bw.cleberg.net/][BreezeWiki]] | Fandom | [[http://z7kc27ceokwgddrcspxx4eb7b6xqmtjj26nohg3wgt6hsnnlfmk4apqd.onion][BreezeWiki]] |
73| [[https://ld.cleberg.net][LibremDB]] | IMDb | [[http://u3tyzuhs7o4hkizpbcxbm5yqzj74bjqb3phfqfszrx4u75dua7lpf7ad.onion][LibremDB]] |
74| [[https://piped.cleberg.net][Piped]] | YouTube | [[http://5ttqjwhhcxh7apxrge5b5cjqceiibrjlqv2hhtmukwfsitbzqk5hh4id.onion][Piped]] |
75| [[https://rimgo.cleberg.net/][Rimgo]] | Imgur | [[http://hcj62a4s6ok23oaa4xjnnvabj2aunod3464iuufh2wtehg2th3rwn3yd.onion][Rimgo]] |
76| [[https://rd.cleberg.net/][Rural Dictionary]] | Urban Dictionary | [[http://voyxxivcoupelvedthpbjqsrdhkn4ty7qjurvsif4qbjejnldisqs5ad.onion][Rural Dictionary]] |
77| [[https://art.cleberg.net/][SkunkyArt]] | DeviantArt | [[http://mplqs2jxkjd5wxak3zjv55oxyadf4vwzx6ksgj4ztftndjl6elgsf4qd.onion][SkunkyArt]] |
78| [[https://small.cleberg.net][Small]] | Medium | [[http://w2qsrbzjmlikhwvbhno3qfdjod53iyzlvzjamcvgkcmtbclmdkqerbqd.onion][Small]] |
79
80** Other Services
81
82| Service | Description | Onion Link |
83|----------------+---------------------------------------------------+----------------|
84| [[https://cc.cleberg.net/][CyberChef]] | The Cyber Swiss Army Knife | [[http://gipsohqqcehn4n6smyg5j5aap7ln6lwugyjm2lxyx4vfiwayjhpnodyd.onion][CyberChef]] |
85| [[https://files.cleberg.net/][FileArchive]] | An interesting file archive | [[http://yt2y635dc6zyxziy5ytkfz36bmkgcxuccq3meom6qp44gjdat54wt5id.onion][FileArchive]] |
86| [[https://paste.cleberg.net/][FlashPaper]] | One-time encrypted password/secret sharing | [[http://ciserod7fbncypo762qcqtowldl3qjhlojfnmguiuvcj3rcyrhqs6ead.onion][FlashPaper]] |
87| [[https://hat.cleberg.net/][Hat.sh]] | Simple, fast, secure client-side file encryption | [[http://jfrkztgin2ngoj2fnssc2m2j2ycpchmrhzhudaucgvaib5iqwgfxexyd.onion][Hat.sh]] |
88| [[https://lt.cleberg.net][LibreTranslate]] | A translation engine | [[http://nxw6545qeepw2s2kngowsxbcizjcxyimn7dq2bpvr3sqabsu2juj6gyd.onion][LibreTranslate]] |
89| [[https://mz.cleberg.net/][Mazanoke]] | A local image optimizer that runs in your browser | [[http://ltawlmsk6vhrig2awwshnduiv45anelx3thepkd6xh4n2s4jxu7wyrid.onion][Mazanoke]] |
90| [[https://office.cleberg.net/][Office]] | The world's smallest office suite | [[http://uwtjz6pof52bzdkj242mub77ls2ji3qiznbsuoir235rxynqxadpghid.onion][Office]] |
91| [[https://search.cleberg.net/][SearXNG]] | A privacy-respecting, open metasearch engine | [[http://txwk667ks3vh76r2mfqiot2wdptentsne64nu6qam63zbpzbmhtkvnid.onion][SearXNG]] |
92| [[https://send.cleberg.net/][Send]] | Simple, private file sharing | [[http://6jcf5qh2yg4axi42nbbcijglvoag74z7oq7xikqueebeb5vykj22miqd.onion][Send]] |
93| [[https://slash.cleberg.net/][Slash]] | Bookmark and link sharing platform | [[http://svfj2zs33g572utlou6kx7uamhwen4nxdzvfetnhwjqs4mmdgoayc7qd.onion][Slash]] |
content/services/index.org +1
@@ -1,5 +1,6 @@
11#+title: services
22#+slug: index
3#+options: toc:nil
34
45* Alternative Front-Ends/Proxies
56
publish.el +14 −14
@@ -23,7 +23,7 @@
2323 :theme nil
2424 :template-vars '(("site_name" . "seijaku")
2525 ("site_owner" . "Christian Cleberg <hello@cleberg.net>")
26 ("site_description" . "Stillness in the middle of it all.")))
26 ("site_description" . "Stillness amidst the chaos.")))
2727
2828;; Define routes for rendering content
2929
@@ -85,13 +85,21 @@
8585 :output ".build/salary/{{ slug }}.html"
8686 :url "/salary/{{ slug }}.html")
8787
88;; Services page route
88;; Guides page route
8989(weblorg-route
90 :name "services"
91 :input-pattern "content/services/*.org"
90 :name "guides"
91 :input-pattern "content/guides/*.org"
9292 :template "page.html"
93 :output ".build/services/{{ slug }}.html"
94 :url "/services/{{ slug }}.html")
93 :output ".build/guides/{{ slug }}.html"
94 :url "/guides/{{ slug }}.html")
95
96;; Apps page route
97(weblorg-route
98 :name "apps"
99 :input-pattern "content/apps/*.org"
100 :template "page.html"
101 :output ".build/apps/{{ slug }}.html"
102 :url "/apps/{{ slug }}.html")
95103
96104;; Now page route
97105(weblorg-route
@@ -101,14 +109,6 @@
101109 :output ".build/now/{{ slug }}.html"
102110 :url "/now/{{ slug }}.html")
103111
104;; About page route
105(weblorg-route
106 :name "about"
107 :input-pattern "content/about/*.org"
108 :template "page.html"
109 :output ".build/about/{{ slug }}.html"
110 :url "/about/{{ slug }}.html")
111
112112;; Uses page route
113113(weblorg-route
114114 :name "uses"