本地编译并启动 element-web

Element-web(以前称为Vector和Riot)是一个使用Matrix React SDK构建的Matrix web客户端。

上一篇文章使用 Dendrite 搭建 Matrix Homeserver, 我们讲述了安装Matrix HomeServer的过程。

本文主要讲述如何在本地将其编译成docker镜像,并启动Element-web. 两种结合起来一个完整的聊天软件就建立起来了。

下载 element-web

1
2
3

git clone https://github.com/element-hq/element-web.git element-web

创建docker 镜像

1
2
3
4
5

cd element-web
git checkout master
sudo docker build .

启动镜像

查看编译好的镜像

1
2
3
4
5

$sudo docker image ls
REPOSITORY TAG IMAGE ID CREATED SIZE
<none> <none> dbf813e1740d 19 minutes ago 75.5MB

找到镜像的IMAGE ID, 使用镜像ID启动element-web 容器

1
2
3

sudo docker run -p 80:80 dbf813e1740d

浏览器访问element-web

浏览器访问http://localhost

参考文档

Installing Element Web

作者

鹏叔

发布于

2024-08-10

更新于

2024-08-10

许可协议

评论