This is the canonical test post for blog.foss.family. Use it to verify rendering, search, topics, and comments after a content deploy.
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:
- Write
posts/<slug>/index.md - Commit to
blog-content - CI deploys content to the server mount
- Write
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