💾 Archived View for tilde.team › ~easeout › gloggery captured on 2022-01-08 at 14:01:31. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2020-09-24)

➡️ Next capture (2024-07-08)

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

<- ~easeout

gloggery

gloggery is a basic static site generator for blogs in Gemini, usually called gemlogs or glogs. You can get gloggery from its repository on GitHub. gloggery is a Go language project.

gloggery repository on GitHub

Project Gemini

How it works

gloggery is a command line tool. When you run it, it reads your post files and template files, plus a few options, including an output folder. In that folder, gloggery will write .gmi page files for each post that changed and an index.gmi page that lists all posts. It also write an Atom feed that lists recent posts. Aggregators like CAPCOM can read that feed to circulate your posts to readers.

CAPCOM

Post and template files

Posts use a simple filename convention including the post date and URL slug, like this:

2020-08-17-2031-title-of-post

Post file content begins with a post title line, and the rest is a Gemtext post body. Default template files are included, and you can customize them. If you do, there's a command line argument rebuild all pages.