GoBlog
Single-user, multi-blog publishing platform written in Go, with IndieWeb and ActivityPub support.
GoBlog is a single-user, multi-blog publishing platform written in Go. It runs as one binary that keeps posts, comments and sessions in a SQLite database, and writing happens in a web editor. One installation can host several blogs, and login works with a password or through OpenID Connect. Jan-Lukas Else maintains it, and it is distributed as a Docker image or built from source.
Worth knowing
GoBlog is a long-running server, not a set of static files, so the host has to keep a process running to serve the blog.
Sources
- 2026-10-26: links, Written in, License, GitHub stars
api.github.com/repos/jlelse/GoBlog - 2026-10-26: links, Runtime, Categories, Install with, Admin interface
raw.githubusercontent.com/jlelse/GoBlog/master/README.md - 2026-10-26: Maintainer, License, License model
raw.githubusercontent.com/jlelse/GoBlog/master/LICENSE - 2026-10-26: Runs as, Multilingual
raw.githubusercontent.com/jlelse/GoBlog/master/docs/advanced.md - 2026-10-26: Contributors
api.github.com/repos/jlelse/GoBlog/contributors?per_page=1 - 2026-10-26: Content storage, Databases
raw.githubusercontent.com/jlelse/GoBlog/master/docs/configuration.md