We’re getting close to the launch of Write Freely, our open-source / self-hosted version of Write.as. So I wanted to get everyone’s feedback on what they’d like to see in a self-hosted blogging platform. So far we’re addressing these issues:
- Open, well-documented API
- Easy to install: no Docker or external dependencies required, besides a database
- Simple, maintainable code: written in Go, <10k LOC
- Lightweight and fast: can run on a Raspberry Pi, no JS frameworks or complicated editors
- Simple UX, made just for blogging (not a full-featured CMS)
- Single-user mode for running your own blog
- Multi-user mode for creating a community of blogs, like Medium
- Federation via ActivityPub
- Data portability: export all posts as plain text, or with metadata that can be imported on another Write Freely instance (including Write.as)
And in the future, we’ll have:
- First-party app support on Android, iOS, Chrome OS, Chrome via extension, Windows/Mac/Linux via command-line, and Linux via GUI desktop app
- Support for publishing via Micropub
- Import from various blogging platforms
What else would you like to see in your ideal blogging platform? Plugins? Themes? More features around SEO?
What is missing from other self-hosted blogging platforms you’ve used before?