https://github.com/fluent/fluent-bit-website
Fluent Bit Official Website
https://github.com/fluent/fluent-bit-website
Last synced: about 2 months ago
JSON representation
Fluent Bit Official Website
- Host: GitHub
- URL: https://github.com/fluent/fluent-bit-website
- Owner: fluent
- License: apache-2.0
- Created: 2026-03-30T22:21:37.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2026-04-10T16:52:21.000Z (3 months ago)
- Last Synced: 2026-04-10T18:33:38.912Z (3 months ago)
- Language: SCSS
- Size: 51.1 MB
- Stars: 0
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Maintainers: MAINTAINERS.md
- Agents: AGENTS.md
Awesome Lists containing this project
README
# Fluent Bit Website
This repository contains the Fluent Bit website built with [Hugo](https://gohugo.io/).
## Local development
Prerequisites:
- Install Hugo Extended
Quick start:
```bash
hugo server -D
```
This starts a local development server, usually at `http://localhost:1313`, and includes draft content.
Production build:
```bash
hugo
```
The generated site is written to `public/`.
## Repository structure
- `content/`: Markdown content for pages, blog posts, and announcements
- `layouts/`: Hugo templates and partials
- `assets/`: source styles and JavaScript
- `static/`: images and static files served as-is
- `data/`: structured site data used by templates
## Contributing blog posts
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 -D` locally and review the page before opening a PR
Example:
```bash
content/posts/my-new-post.md
```
## Contributing announcements and release notes
Release 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.toml` when the latest version changes
- Check the announcements index and release page locally before submitting a PR
## Deployment
Changes are automatically rendered and deployed through Cloudflare after a pull request is merged.
Recommended check before opening a PR:
```bash
hugo
```
## Publishing
This 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.