💾 Archived View for tilde.team › ~aprilnightk › gemlog › 2022 › 08 › 12-capsule-update.gmi captured on 2023-01-29 at 16:37:55. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2023-01-29)
-=-=-=-=-=-=-
Recently I finally got around to update how this site is built and updated. The whole process was a disorganized pain!
Basically, this site exists in two variants - a Gemini capsule and a HTTP-copy which is generated from the gmi-files.
I have written my own static generator called June. I have the contents of my capsule (in gemini format) in a git-repository. June reads these contents and rebuilds the ~/public_gemini and ~/public_html directories on the server, from where the sites are served. The HTTP site is equipped with a custom CSS style, but bottom line it's just direct gmi->html translation.
The have been problems with my routine:
Things feel much better now, I still have some internal links to refresh but nothing too important.
Also, I made a split gemlog feed that I would give to Antenna, so that it didn't have to index silly things that would be of no interest to Antenna's audience (like this entry, for example). So there's a gemlog feed with all posts in bulk, and a separate "sub-feed" for posts that I put to Antenna.
It's been quite a productive day!
- - - - - - -
Keith Aprilnight (aprilnightk@tilde.team)