💾 Archived View for agnos.is › this-capsule captured on 2024-08-18 at 17:27:26. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2024-05-10)

🚧 View Differences

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

🚀 This Capsule

This page gives some details about this capsule, the motivation behind it, and my plans for it.

Navigating the capsule: every page has a "breadcrumb" link that allows you to return one page up, and also directly to the homepage.

Summary

Hosted On: Hetzner

Gemini Server: Agate

Managed With: Just

Content License: CC-BY-SA-4.0

Managing Content

Content generated with:

gempost (blog and pages)

gmi-web (HTML translation)

gemfreely (Fediverse sync)

All content for the capsule is made by:

My fork of gempost, a Gemini static site generator, builds the blog and pages posts. gmi-web makes all the HTML. Finally, `just` invokes git to store changes to the site. Gemfreely is used to push blog posts to the Writefreely instance to push the blog into the Fediverse.

Updates to the capsule are handled by a Drone CD pipeline linked to my self-hosted Forejo instance. When a commit is pushed to the capsule's git repository, a pipeline is started that builds the site using the process above, and then copies the files to the content directories using rsync. It is very simple, and also very fast.

Additionally, all posts on the main gemlog are posted to the Fediverse via a WriteFreely instance. You can follow the blog from your Mastodon/Pleroma/etc account.

@projectmoon@blog.agnos.is

Plans

The direction I want to take this capsule, and how I want to enhance its existence:

Dynamic Content

A smattering of ideas for dynamically generated content on the capsule. Feasibility of each not necessarily investigated yet.

Motivation

I became interested in the concept of "digital gardening" in the second half of 2023. I tend to use writing and journaling as a both a creative outlet and therapeutic mechanism. I experimented with a few static site generators, but the amount of effort required to get a full backlinks system going, as well as the effort needed to create and maintain the site's CSS, eventually caused me to lose interest. I became lost in the minutia of building a system around creation of content, rather than building the content itself.

Gemini's purposeful text-based protocol puts the content front and center. At the time of writing this page, I've already spent a few hours in one day focusing ONLY on the content of this site, unlike before where I spent days tweaking the appearance of my static site while adding content sporadically. The excellent gempost tool acts as a minimal static site generator for most of this capsule and its blog posts.

‗‗‗‗‗‗‗‗‗‗‗‗‗‗‗‗‗‗‗‗

🏠 Home