面向企业或团队的集成沟通产品 WorkBase

面向企业或团队的集成沟通产品 WorkBase

GPLv3
跨平台
2019-04-25
williw

WorkBase

WorkBase是一款面向企业或团队的集成沟通产品。

WorkBase集成了企业邮箱和即时消息,提供了统一的企业内部与外部沟通体验。

简单安装

需要用到

设置 Mailgun

WorkBase使用 mailgun 收发邮件。 你可以免费注册一个mailgun帐号,免费使用(每个月超过10000封邮件才需要付费)。
你要有一个自己的域名(比如:example.com),把它添加到mailgun,并按提示完成域名验证。记录下API key,在WorkBase初始化设置时会用到。
在完成WorkBase安装后再回来配置Route(路由),将收到的邮件转发到 WorkBase。

  • Match Recipient: (.*)@example.com
  • Store and Notify: https://xxxxxxxx.ngrok.io/api/v1/mailgun

安装 WorkBase

Ubuntu (Server) 16.04(或以上)

 sudo snap install workbase-server

完成后即可访问 http://<地址>:3000,进入初始化设置
第一步 ”企业基本信息“,“域名”填写在mailgun验证的域名。
第二步 ”邮箱功能“,填写mailgun获得的key。
第三步 ”文件存储方式“,选择默认的本地存储。
第三步 设置管理员帐号。

配置域名解析

[你可以将自己的域名解析到该服务器,使用Web Server(nginx或apache等),配置ssl,反向代理到3000端口。]
最简单的方式是使用 ngrok。下载安装,然后执行

 $ ./ngrok http 3000
 ...
 Web Interface                 http://127.0.0.1:4040
 Forwarding                    http://xxxxxxxx.ngrok.io -> localhost:3000         
 Forwarding                    https://xxxxxxxx.ngrok.io -> localhost:3000 

即可得到一个免费域名,以及https连接 https://xxxxxxxx.ngrok.io。

配置 ROOT URL

 $ sudo snap run --shell workbase-server
 # echo ROOT_URL=https://xxxxxxxx.ngrok.io > $SNAP_COMMON/root-url.env
 $ sudo reboot

iOS APP

从App Store安装

安装完成后,在”设置“里找到WorkBase,设置服务器地址,如: https://xxxxxxxx.ngrok.io。
打开APP(需要重启),确认登录页面显示的是你设置使用的邮箱域名。

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

Arrays.sort(Object[] arr)排序源码分析

简介:     在1.8之前的版本中对此方法进行了重写,如果还需要使用之前的排序算法,需要加上系统属性java.util.Arrays.useLegacyMergeSort=true,之前的排序使用优化后的归并排序,在1.8...

2018/09/19 12:29
16
0
使用Nexus创建Maven私有仓库

从Maven中央仓库下载所需的jar包,需要外网的支持如果公司不能上外网的话则不能从中央仓库下载所需jar包,公司网速慢的时候也会影响项目构建的速度。用户可以用nexus创建私有的maven仓库。 ...

2016/12/14 14:19
20
0
Java面试-List中的sort详细解读

最近看了一些排序相关的文章,因此比较好奇,Java中的排序是如何做的。本片文章介绍的是JDK1.8,List中的sort方法。 <!-- more --> 先来看看List中的sort是怎么写的: @SuppressWarnings({"...

09/10 09:09
4
0
spring源码阅读笔记(一)

ClassPathXmlApplicationContext 与 FileSystemXmlApplicationContext 用了这么久的框架,是时候搞一下源码了,一般最初接触spring 从以下步骤开始 创建一个bean类 并创建 ooxx.xml之类的spr...

2018/12/15 20:37
18
0
java集合源码分析之ArrayList

--- title:java集合源码分析之ArrayList categories: java tags: java date: 2018-05-31 15:30 --- 源码分析以JDK1.8为例. ArrayList就是动态数组,就是Array的复杂版本.它提供了动态的增加和...

2018/06/03 00:56
2
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部