💾 Archived View for tilde.team › ~aprilnightk › gemlog › 2022 › 08 › 12-capsule-update.gmi captured on 2023-01-29 at 03:44:13. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

Main page

Back to gemlog index

2022-08-12 - Capsule update

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)