1.2 KiB
1.2 KiB
title, date, categories, tags
title | date | categories | tags | ||||||
---|---|---|---|---|---|---|---|---|---|
Welcome to GitBlog | 2024-01-15 |
|
|
Welcome to GitBlog!
This is your first blog post using GitBlog, a modern blog system that uses GitHub as a headless CMS.
What makes GitBlog special?
- GitHub as CMS: All your content lives in a GitHub repository
- Markdown Support: Write posts in Markdown with full syntax support
- Responsive Design: Beautiful, mobile-first design
- Dark/Light Mode: Toggle between themes
- Auto-Updates: Content updates automatically when you push to GitHub
Getting Started
- Create a new Markdown file in your
content/posts/
directory - Add frontmatter with metadata
- Write your content in Markdown
- Push to GitHub
- Your blog updates automatically!
Code Example
Here's a simple Go code example:
package main
import "fmt"
func main() {
fmt.Println("Hello, GitBlog!")
}
Features
- Categories: Organize your posts by topic
- Tags: Add tags for better discoverability
- Excerpts: Automatic excerpt generation
- RSS Feed: Built-in RSS feed at
/rss.xml
Happy blogging! 🎉