# quassel-webserver

> Self-hosted web interface for Quassel IRC core, providing a browser-based client with themes and reverse proxy support. Requires a running quasselcore instance.

- **Category:** Chat
- **Licence:** MIT
- **Latest version:** 2.2.8
- **Open source:** oss
- **Languages:** JavaScript, Pug, Less
- **Platforms:** NPM, NixOS, Snap, Systemd
- **Tags:** Irc, Reverse Proxy, Node.js, Web client, Themes, Self Hosted, Quassel, Quassel Webserver, Quassel Client

## Description

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.

## Links

- [Homepage](https://github.com/magne4000/quassel-webserver)
- [GitHub Repository](https://github.com/magne4000/quassel-webserver)
- [Issues](https://github.com/magne4000/quassel-webserver/issues)

---
Source: https://selfhost.directory/project/quassel-webserver