
什么是 Twake ?
Twake
是一个开源协作工作区。它可以自行托管、以SaaS
形式使用并轻松集成到您的团队中。Twake
可提高组织生产力,并提供所有协作功能:团队聊天、文件存储、团队日历、任务管理器。
Twake
提供的协作功能包括:
- 团队聊天
- 文件存储
- 团队日历
- 任务管理
- 视频通话和会议
- 实时文档协作

但是任务、文档和日历等功能需要 Twake
安装更多的服务进行扩展,包括 RabbitMQ
、Redis
、ElasticSearch
和 ScyllaDB
等,有兴趣可以去研究官方的文档:https://doc.twake.app/gettingstarted/installation/scale-with-twake
老苏这里介绍的是一种简易安装,主要基于官方的 docker-compose.onpremise.mongo.yml
,只有聊天功能
安装
在群晖上以 Docker 方式安装。
本文编写时,
latest
对应的版本为2023.Q1.1223
采用 docker-compose
安装,将下面的内容保存为 docker-compose.yml
文件
yaml
version: "3.4"
services:
mongo:
image: mongo
container_name: twake-db
volumes:
- ./data:/data/db
node:
image: twaketech/twake-node:latest
container_name: twake-web
ports:
- 3345:3000
# - 8000:3000
environment:
- DEV=production
- SEARCH_DRIVER=mongodb
- DB_DRIVER=mongodb
- PUBSUB_TYPE=local
volumes:
# - ./production.json:/usr/src/app/config/production.json
- ./storage/:/storage/
depends_on:
- mongo
links:
- mongo
然后执行下面的命令
bash
# 新建文件夹 twake 和 子目录
mkdir -p /volume1/docker/twake/{data,storage}
# 进入 twake 目录
cd /volume1/docker/twake
# 将 docker-compose.yml 放入当前目录
# 一键启动
docker-compose up -d
运行
在浏览器中输入 http://群晖IP:3345
就能看到注册界面

新建账号

登录成功后的主界面

语言
虽然支持多语言,但是没有中文,比较遗憾

聊天
注册的时候,因为键盘的原因,第一次账号少了一个字母,将错就错又注册了一个正确的,但是系统分配的颜色是不同的

可以文字聊天,和国内的习惯不一样,本端发送的内容不是显示在右侧,而是在后面有个 ☑️

当然图片、Emoji
、文字格式也是没问题的

顺手点个赞👍

参考文档
linagora/Twake: Twake is a secure open source collaboration platform to improve organizational productivity.
地址:https://github.com/linagora/Twake
🏗 Install on your server | Documentation地址:https://linagora.github.io/Twake/onprem/installation.html
The open digital workplace | TWAKE地址:https://twake.app/
Twake - community - Twake community