This repository contains the Fluent Bit website built with Hugo.
Prerequisites:
- Install Hugo Extended
Quick start:
hugo server -DThis starts a local development server, usually at http://localhost:1313, and includes draft content.
Production build:
hugoThe generated site is written to public/.
content/: Markdown content for pages, blog posts, and announcementslayouts/: Hugo templates and partialsassets/: source styles and JavaScriptstatic/: images and static files served as-isdata/: structured site data used by templates
Blog posts live under content/posts/.
Guidelines:
- Create a new Markdown file with a descriptive kebab-case name
- Add front matter such as
title,date,description, and any relevant image metadata - Store referenced images in
static/images/or the appropriate existing image directory - Run
hugo server -Dlocally and review the page before opening a PR
Example:
content/posts/my-new-post.mdRelease notes and announcements live under content/announcements/, grouped by major version.
Guidelines:
- Add new releases in the matching version directory, for example
content/announcements/v5.0/v5.0.1.md - Update any related release metadata in
config.tomlwhen the latest version changes - Check the announcements index and release page locally before submitting a PR
Changes are automatically rendered and deployed through Cloudflare after a pull request is merged.
Recommended check before opening a PR:
hugoThis website is published with Cloudflare Pages.
Cloudflare Pages is linked directly to this GitHub repository, so merged changes are automatically built and published through the connected deployment pipeline.