马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
本地搭建一个聊天室啊,长下面这样:
完全自托管,同时支持网页端、桌面客户端和 Android 客户端,特别适合家庭群、朋友小圈子、游戏好友或者兴趣小组使用。数据全部留在本地硬盘,隐私性有保障。
它的主要亮点有这些: - 支持层级频道(主频道+子频道),可以对不同子频道设置不同权限,有的子频道还能单独设置邀请码; - 有 Persona(多身份)功能,可以创建多个不同头像和名称,发送消息时随时切换身份; - 支持实时语音聊天和屏幕共享,基于 P2P 实现,音质和流畅度都还不错; - 私信(DM)默认使用端到端加密,服务器无法看到聊天内容; - 内置 25 多种主题,还有赛博朋克、复古、游戏风等多种风格,能叠加雪花、故障艺术等特效; - 常规聊天功能也很完整:GIF 搜索、自定义表情、@提及、消息回复、文件上传预览、消息搜索等; - 支持导入 Discord 历史记录,也可以在侧边栏添加朋友的 Haven 服务器。 整体体验接近 Discord,但数据完全由自己掌控。
部署方式非常简单,使用下面的compose 即可:- services:
- haven:
- image: ghcr.io/ancsemi/haven:latest
- container_name: haven
- restart: unless-stopped
- ports:
- - "3000:3000"
- volumes:
- - ./haven-data:/data
- environment:
- - TZ=Asia/Shanghai
复制代码
服务器启动后,通过https协议访问3000端口,第一个注册的为管理员,或者使用“admin”用户名来注册管理员用户。 需要注意这个服务要求必须使用https协议也就是配置SSL证书才能解锁全部功能,内网环境就所谓了!
|