Go to file
John Bowdre da5638f74c fix broken scribbles link 2024-05-01 16:58:58 -05:00
.github end workflow early if no md files to process 2024-04-13 20:54:29 -05:00
agate agate: fix multiline scalar 2024-03-23 16:32:23 -05:00
gemlog fix broken scribbles link 2024-05-01 16:58:58 -05:00
kineto kineto: fix formatting in style.css 2024-03-23 16:57:48 -05:00
markdown convert Markdown post to Gempost 2024-05-01 21:55:16 +00:00
static add scribbles link to landing page 2024-04-13 21:42:54 -05:00
templates use urlencode instead of slugify for email reply subject 2024-04-05 16:19:35 -05:00
.envrc fix whitespace 2024-04-11 17:02:36 -05:00
.gitignore initial commit 2024-03-03 16:34:46 -06:00
README.md update readme 2024-04-05 16:23:03 -05:00
flake.lock initial commit 2024-03-03 16:34:46 -06:00
flake.nix initial commit 2024-03-03 16:34:46 -06:00
gempost.yaml test commit 2024-03-23 15:09:36 -05:00
generate-web-feed.sh fix web feed self url, again 2024-03-15 10:50:38 -05:00

README.md

Capsule

This repo is used to publish content to my Gemini capsule, available in geminispace at gemini://capsule.jbowdre.lol and on the web at https://capsule.jbowdre.lol.

Full implementation details are on my blog, but in short:

  • agate/ holds an archive of my Agate Gemini server configuration,
  • kineto/ is an archive of the configuration for the kineto gemini-to-http proxy,
  • static/, templates, and gempost.yaml are used by gempost to generate the index, gemlog, and Atom feed,
  • and .github/workflows/deploy-gemini.yml builds the site and pushes the content to my server so it can be seen.