私有化部署Excalidraw协作服务记录
Excalidraw是一个安全、支持多人协作的手写风格绘图工具。因为是开源项目,可以很方便的进行私有化部署。
前置准备
- 一个域名:不管是万网、腾讯云、Cloudflare、Godaddy都可以注册。如果部署在国内的话,需要提前进行备案。
- 一台服务器:腾讯云、阿里云、或者其他香港、日本、美国等地的 VPS 均可。
- 域名解析平台:可以使用域名注册商自己的,也可以使用 DNSPod 、阿里云、 Cloudflare 。
系统安装准备
- 安装 Nginx,以我用的 Debian 系统为例:
|
|
- 安装 Docker,还是以我用的 Debian 系统为例
|
|
- 安装 acme.sh ,方便申请 https 证书
|
|
申请https证书
我这里为了方便,直接申请通配符证书,这种方式由于需要添加 DNS 解析项,所以需要添加域名解析服务商的凭据,我这里使用的 Cloudflare,就以它为例。