Strafe Chat Service Pitches Self-Hosting as Discord Alternative
Strafe's pitch rests on the same migration problem Hacker News commenters raised: running a chat service is straightforward, but moving a community and its history onto it is not, and Strafe's answer is self-hosting plus data export rather than features.
Reporting from 1 source: GIGAZINE.
Strafe is a free, open-source chat service positioned as an alternative to Discord. It offers self-hosting, so users can run their own servers and set their own management and operational policy, and it supports end-to-end encryption through the Olm/Megolm scheme. Its developers list community-driven development, no vendor lock-in, and transparent development as guiding points, with source code on GitHub under AGPL-3.0. Desktop apps are provided for Windows, macOS, and Linux, and a developer says an iOS app is in development.
Strafe is usable from a web browser, and desktop apps for Windows, macOS, and Linux are provided. In the desktop app, an account can switch its connection among multiple Strafe servers, and call and mention notifications arrive even when the window is closed; updates apply automatically.
The project also supports Markdown text, code blocks, and file sharing, and its operators say users can export their own data and migrate it to another environment. On Hacker News, commenters noted that building a Discord-like app is easy but getting friends to migrate is hard, and that importing servers and chat history will matter for migration. Some questioned the difficulty of group end-to-end encryption, pointing to key distribution and participant management. A developer identifying as brydencalaway said the iOS app is in development and acknowledged that a LICENSE file was missing from the repository, adding that the official license is AGPL-3.0 and a file is planned.
Synthesized by Yomimono from the 1 cited source below, including Japanese-language reporting where cited, then editorially reviewed before publishing.