The OSSGolf website, live at ossgolf.com. A static blog for the open source golf projects, built with RSS Lobster. Zero JavaScript output except a tiny inline search, no trackers, no external requests.
Live projects it points to:
- osstempo. ESP32 LED golf tempo trainer (firmware, web client, build docs).
- osstempo-ios. Native SwiftUI and CoreBluetooth iOS controller.
- unofficial-r10-ios-sdk. Swift SDK for the Garmin R10 launch monitor.
rsslobster.jsonis the site config (title, tagline, style preset).posts.jsonis the content source of record for every post._site/is the built output. Cloudflare serves this directory (build root/_site).- Post images live in
_site/images/and are referenced as/images/<name>.png.
rsslobster dev
rsslobster publish "$(cat body.md)" --type post --title "Title" --slug my-slug --tags "a,b,c"
rsslobster regenerate .
Commit the updated posts.json and _site/, then push. If the git-connected
Cloudflare build does not pick it up, deploy the built assets directly:
wrangler deploy
wrangler.toml deploys _site/ to the ossgolfweb Worker (assets only).
Licensed under MIT.