meta

Blog showcase — every feature in one post

This is the canonical test post for blog.foss.family. Use it to verify rendering, search, topics, and comments after a content deploy.

Showcase banner

Front matter combinations

Field This post Also try
featured true — appears in the Featured section false (default)
topics meta, homelab, foss any list of strings
membersOnly false (public body) see Members corner post
commentsRequireLogin false (anonymous OK) set true to require Pocket ID

Topics show as pills on the index, post page, and topic browse pages — similar to tags on blog.zsec.uk.

Markdown body

Lists and emphasis

  • Public posts anyone can read
  • Bold, italic, and inline code
  • Numbered steps:
    1. Write posts/<slug>/index.md
    2. Commit to blog-content
    3. CI deploys content to the server mount

Blockquote

Posts are plain Markdown in git. No CMS, no rebuild — just mount new content at /content/posts.

Code block

# Local preview from foss-family/blog-app
CONTENT_DIR=../blog-content npm run dev

Table

Service URL
Blog https://blog.foss.family
Portal https://portal.foss.family

Link

Read the portal blog docs for member access and comments.


Search tip: press ⌘K (or click Search in the header) and try queries like homelab, members, or markdown.

If you can read this on production, the content deploy pipeline is working.

Comments

Anonymous: one comment per day per network