应用介绍
The Lounge 是一款现代化的自托管 Web IRC 客户端,专门为私人部署设计,让你可以随时随地通过网页访问 IRC 聊天网络,非常适合部署在自己的 NAS 上使用。它基于 Shout 项目分叉开发,带来了现代化的功能和更好的用户体验。
The Lounge 最棒的特点是始终保持连接,即使你关闭了浏览器网页,它依然会在后台保持 IRC 服务器连接,当你重新打开网页时,可以同步接收所有离线消息,不会错过任何聊天内容。它的界面响应式设计,完美适配桌面和移动端设备,支持链接预览、推送通知、新消息标记等现代化功能,体验不输原生客户端。

安装说明
前提依赖
使用 Docker 部署,只需要 NAS 支持 Docker,不需要额外安装 Node.js 环境,官方提供了预构建的 Docker 镜像可以直接使用,需要开放对应的 Web 端口供访问。
安装配置
使用官方 Docker 镜像的 docker-compose 配置如下:
version: '3.8'
services:
thelounge:
image: thelounge/thelounge:latest
container_name: thelounge
ports:
- "9000:9000
volumes:
- ./thelounge:/var/opt/thelounge
restart: unless-stopped保存为 docker-compose.yml 之后,执行 docker-compose up -d 即可启动服务。
使用说明
启动后通过浏览器访问 http://你的NAS地址:9000 就可以使用 The Lounge。首次使用需要注册账号,默认开放注册可以关闭,只保留你自己使用。添加你喜欢的 IRC 服务器和频道,就可以开始聊天了。
由于 The Lounge 一直保持在线,你可以从任何设备访问,无论你换电脑或者手机,都能从上次断开的地方继续聊天,会话状态完全同步,非常适合经常切换设备的用户。
开源信息
- GitHub 地址:https://github.com/thelounge/thelounge
- 官方网站:https://thelounge.chat
- 项目文档:https://thelounge.chat/docs
- Docker 镜像:https://hub.docker.com/r/thelounge/thelounge