Self-host quassel-webserver
2.2.8Web client for Quassel IRC core
snap install quassel-webserver --candidate- Stars
- 211
- Ports
- 64080 (HTTP mode), 64443 (HTTPS mode (default))
- Requires
- Quasselcore
What is quassel-webserver?
quassel-webserver is a Node.js web application that serves as a browser-based client for Quassel IRC. It connects to a separately hosted quasselcore instance and provides a responsive web UI with multiple themes (default and darksolarized). The server supports both HTTP and HTTPS modes, can run behind reverse proxies (nginx, Apache) via TCP or Unix socket, and offers configuration via a settings file. Installation options include git+npm, snap, NixOS module, and systemd/SysVinit service files. The project is licensed under MIT but is marked as not actively maintained.
Should you self-host quassel-webserver?
quassel-webserver scores 43/100 on selfhost.directory (how scoring works) and ranks #79 of 110 in Chat. It has 211 GitHub stars.
There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.
Setup is moderate: expect some configuration beyond a single command. It is MIT-licensed and written mostly in Less.
Its closest alternative on selfhost.directory is Zulip (82/100, 26 128 stars). It scores higher overall, so compare the two before you pick. See quassel-webserver vs Zulip side by side.
Features
- Backlog management
- Highlight modes
- HTTP and HTTPS modes
- NixOS module
- Reverse Proxy Support
- Snap packageNot yet stable per documentation
- Systemd and SysVinit service files
- Unix socket mode
- Web-based IRC client
quassel-webserver README
More in Chat
reaction-lightReaction Light is an open-source, self-hosted Discord bot that assigns roles via reactions using slash commands, supporting multiple servers and Docker deployment.
RelateRelate runs on your computer, connects to Telegram and other chats, builds a searchable memory, extracts promises as tasks, and reminds you of dates — data stays local
RemindMeSelf-hosted Matrix bot that schedules reminders, manages calendars via iCal, and offers an HTTP API for integration. Open-source under GPL-3.0.
Reticulum MeshChatOpen-source, self-hosted mesh chat client: encrypted texts, files and beta audio calls over the Reticulum Network Stack via LAN, internet or LoRa radio.
RetroShareAn open-source, decentralized friend-to-friend network for self-hosted encrypted chat, mail, file sharing, forums and channels on Windows, macOS, Linux and Android.
RevoltA self-hosted, open-source group chat app for communities offering servers, channels, calls, file uploads, and themes — a Discord alternative you fully control.
rocket2Self-hosted Slack bot for team management across GitHub and Google Drive, featuring Unix-style commands, permissions, and extensible architecture.
Rocket.ChatSelf-hosted, open-source chat platform for teams and citizens: channels, threads, voice and video, end-to-end encryption, LDAP/SSO, and Matrix federation.
RSS-to-Telegram-BotSelf-hosted, open-source Telegram bot that pushes RSS and Atom feeds to chats and channels with rich formatting, media, OPML import/export, and multi-user support.
rustyhandOpen-source Agent OS in Rust running autonomous agents on schedules with 72 tools, 26 LLM providers, and Telegram/Discord/Slack channels. Single ~32MB binary.
safepilotSelf-hosted AI assistant for Telegram that plans tasks as a DAG, classifies risk, and requires explicit approval before dangerous actions. Rust + SQLite.
sama-serverSelf-hosted open-source chat server providing real-time messaging, horizontal clustering, push alerts, and multi-device sync for teams and developers.


0 comments