Libervia
Self-HostedOpen-source web client for XMPP with collaboration tools
Overview
Libervia is an open-source web client for the XMPP protocol, enabling secure, decentralized communication and collaboration. It supports core XMPP features like one-on-one chats, multi-user conferences (MUCs), file transfers, and presence management. Beyond messaging, it integrates blogs, event scheduling, and microblogging via the Salut à Toi ecosystem. Deployable via Docker or manual server setup, it works with any compliant XMPP server, giving users full control over their data. Its responsive interface adapts to desktop and mobile devices.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
libervia:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: libervia
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Full XMPP standard support (chat, MUCs, file sharing)
- Integrated collaboration tools (blogs, calendars, microblogging)
- Responsive web UI for desktop/mobile
- Flexible deployment (Docker, manual setup)
Frequently Asked Questions
? Is Libervia hard to install?
Libervia can be deployed easily using Docker (with pre-built images) which simplifies setup. Manual installation requires Python and dependencies, but detailed guides are available. Non-technical users may prefer Docker for a quicker start.
? Is it a good alternative to proprietary web chat clients?
Yes—Libervia offers decentralized, privacy-first communication via XMPP, unlike proprietary tools that centralize data. It also adds unique collaboration features (blogs, calendars) missing in most proprietary web clients.
? Is Libervia completely free?
Absolutely. Libervia is open-source (AGPLv3 license) with no subscription fees. Users only need to host it on their own server or use a trusted hosted instance if available.
Top Alternatives
People Also Ask about Libervia
Tool Info
Pros
- ⊕ Privacy-focused (decentralized XMPP protocol)
- ⊕ No subscription fees or hidden costs
Cons
- ⊖ Requires technical knowledge for self-hosting
- ⊖ Learning curve for users new to XMPP