Esta página se muestra en inglés. Una traducción al español está en curso.
ScriptsMay 26, 2026·3 min de lectura

Fluxer — Open Source Self-Hosted Messaging and VoIP Platform

A free, self-hostable instant messaging and voice platform built for friends, groups, and communities with modern real-time features.

Listo para agents

Instalación lista para agent

Este activo puede instalarse después de elegir el runtime, revisar el plan y ejecutar el comando correspondiente.

Native · 98/100Política: permitir
Superficie agent
Cualquier agent MCP/CLI
Tipo
Skill
Instalación
Single
Confianza
Confianza: Established
Entrada
Fluxer Overview
Comando de instalación directa
npx -y tokrepo@latest install 740dacb1-5940-11f1-9bc6-00163e2b0d79 --target codex

Ejecutar después de confirmar el plan con dry-run.

Introduction

Fluxer is an open-source instant messaging and VoIP platform designed for communities, teams, and friend groups who want full control over their communication infrastructure. It provides text channels, voice calls, and media sharing in a self-hosted package with a modern web interface.

What Fluxer Does

  • Provides real-time text messaging with channels, threads, and direct messages
  • Supports voice and video calls through built-in WebRTC integration
  • Offers file and media sharing with configurable storage backends
  • Enables community management with roles, permissions, and moderation tools
  • Delivers push notifications across web, desktop, and mobile clients

Architecture Overview

Fluxer is built with TypeScript using a modern web stack. The backend handles real-time communication through WebSocket connections, with WebRTC for voice and video. Messages and user data are stored in a relational database. Media files go to configurable object storage (local filesystem or S3-compatible). The frontend is a single-page application that connects to the backend API and WebSocket server. Authentication supports local accounts and OAuth providers.

Self-Hosting & Configuration

  • Deploy using Docker Compose with the provided configuration templates
  • Requires a PostgreSQL database and Redis for session management and pub/sub
  • Configure SMTP settings for email verification and password resets
  • Set up S3-compatible storage (MinIO or AWS S3) for media file uploads
  • Customize branding, registration policies, and rate limits through environment variables

Key Features

  • End-to-end WebRTC voice and video without external service dependencies
  • Rich text messaging with markdown, embeds, reactions, and file attachments
  • Granular role-based access control for servers, channels, and features
  • Mobile-responsive web client with progressive web app support
  • Federation-ready architecture for connecting multiple Fluxer instances

Comparison with Similar Tools

  • Discord — proprietary and cloud-only; Fluxer is open-source and fully self-hosted
  • Rocket.Chat — mature but heavier; Fluxer offers a lighter, more modern experience
  • Matrix / Element — federated protocol with steep learning curve; Fluxer is simpler to deploy
  • Mattermost — enterprise-focused team chat; Fluxer targets communities and friend groups
  • Revolt — similar open-source Discord alternative; Fluxer adds built-in VoIP from the start

FAQ

Q: Can I migrate from Discord to Fluxer? A: Community-built import tools can transfer channel history and user data. The migration path depends on your Discord export format.

Q: Does Fluxer support mobile apps? A: The web client works well on mobile browsers with PWA support. Native mobile apps are on the development roadmap.

Q: How many concurrent users can Fluxer handle? A: A single instance handles hundreds of concurrent users comfortably. For larger communities, horizontal scaling is possible by running multiple backend instances behind a load balancer.

Q: Is end-to-end encryption supported? A: Voice and video use encrypted WebRTC connections. End-to-end encryption for text messages is planned for a future release.

Sources

Discusión

Inicia sesión para unirte a la discusión.
Aún no hay comentarios. Sé el primero en compartir tus ideas.

Activos relacionados