This repository contains a static-site version of content migrated from a legacy Drupal 6 database.
See the result at https://fen.net
- Create a file in _posts named
YYYY-MM-DD-slug-title.md - Add front matter:
--- title: "Your Title" date: 2026-06-07 categories: - identity ---
- Write content below the front matter in Markdown
- Commit and push — the Actions workflow deploys automatically
Available categories: education, environment, family, foss, identity, politics, privacy, random, roycroft
- Create a file in _quotes named
YYYY-MM-DD-slug.md - Add front matter:
--- title: "Short title or first words" date: 2026-06-07 author: "Author Name" tags: - philosophy - life ---
- Write the quote text below the front matter
- Commit and push
Available quote tags: freedom, geeky, government, information, life, peace, philosophy, random, rebellion, religion, wosd
New categories/tags are created automatically when used — they'll appear in the sidebar and get archive pages.
- Ruby (tested with 3.2.x on Ubuntu 24.04)
- Bundler
bundle exec jekyll servehttp://localhost:4000/
- Never edit
_site/ - Jekyll rebuilds it completely every run
_posts/→ built-in blog system_quotes/→ custom collection (site.quotes)
default.html→ global wrapperblog.html→ single postquote.html→ single quote
No loops or pagination inside layouts.
- Better quote presentation
- Link to a single quote
- Quote pagination
- Client-side blog search
Get the data right first. The site will follow.