Find a file
2024-04-13 16:08:37 -05:00
.github fix action 2024-04-13 16:07:22 -05:00
agate agate: fix multiline scalar 2024-03-23 16:32:23 -05:00
gemlog cleanup 2024-04-13 15:40:14 -05:00
kineto kineto: fix formatting in style.css 2024-03-23 16:57:48 -05:00
markdown new test post 2024-04-13 16:08:37 -05:00
static fix runtimeterror link 2024-04-09 15:38:23 -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
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 update readme 2024-04-05 16:23:03 -05:00

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.