How I built Fluxer, a Discord-like chat app
Summary
The article introduces Fluxer, an open-source, self-hosted chat and VoIP platform inspired by Discord. It details the architecture (Fluxer Server in TypeScript with Cassandra or SQLite, Fluxer Gateway in Erlang, optional LiveKit for voice/video), deployment considerations, frontend/web app, and business model. The piece also covers design decisions, development philosophy, governance around LLM use, and future plans like federation and native clients, aiming to offer a credible OSS alternative to proprietary platforms.