🚀 ActivityPub Rocks Portal: Technical Discussion

Candidate static site generator: Astro

In follow-up to @indieterminacy and taking @helge’s list into account, I do have a SSG preference, which is:

Vite is primarily a build tool, at a lower level than a dedicated static site generator. Astro is built with Vite, and provides a lot of features OOTB, like i18n and a11y, markdown + MDX support, and broken link detection. Forgejo is a project that uses it on Codeberg.

For automated builds we can use Codeberg CI to deploy on Codeberg Pages.

Fediverse integration is a :question: for this SSG, though, and probably isn’t offered rn. This also may be a point where, given requirements, Codeberg Pages isn’t able to offer the functionality. For simplicity sake I have a strong preference that Codeberg Pages is our publishing solution. Build & serve blazing-fast static pages.

1 Like