diff options
| author | Christian Cleberg <[email protected]> | 2026-08-11 19:16:03 -0500 |
|---|---|---|
| committer | Christian Cleberg <[email protected]> | 2026-08-11 20:35:15 -0500 |
| commit | 195e1d0ff130ff53d7915832e8403f123a3ed629 (patch) | |
| tree | 11d1dc3c0c20d1d0984b5203c562deb841376a8d /blog/2023-01-28-self-hosting-wger-workout-manager.org | |
| parent | 5d60a70d6a963c234d311ca87829cf3150f72ef6 (diff) | |
| download | cleberg.net-195e1d0ff130ff53d7915832e8403f123a3ed629.tar.gz cleberg.net-195e1d0ff130ff53d7915832e8403f123a3ed629.tar.bz2 cleberg.net-195e1d0ff130ff53d7915832e8403f123a3ed629.zip | |
Build with orgo
The generator changes; the steps around it that orgo does not do stay. Four of
them go, because it does:
- the blog index groups itself by year (a template, using page.year)
- the tags page is a collection
- the recent-posts list on the home page comes from the blog collection
- the sitemap is written once site.base_url is set
What remains is minifying CSS, copying the org sources for readers who want
them, and rewriting img.cleberg.net to /img/ so the onion serves images from its
own origin. That last one is why this script still exists.
Verified against the live site before deploying: 195 pages, 186 identical in
content, and every URL in the live sitemap still produced. The nine that differ
are the ones we chose — the reply footer is opt-in now, /tags/ has a page per
tag, and footnotes carry aria labels.
publish.el and theme/templates/ are left alone. They are weblorg's, and there is
no reason to delete a fallback on the same day the replacement goes live.
Diffstat (limited to 'blog/2023-01-28-self-hosting-wger-workout-manager.org')
0 files changed, 0 insertions, 0 deletions
