1 个不稳定版本
0.1.0 | 2024 年 4 月 2 日 |
---|
#11 in #gpt-4
34KB
875 行
Nostr Relay 项目(进行中)
本项目基于 rust-nostr 实现,作为 Nostr 中继。
先决条件
请确保您的系统已安装 Docker、docker-compose 以及必要的脚本执行权限。如果您打算在不使用 Docker 的情况下构建和运行,还需要安装 sh shell 和项目的构建依赖项。
入门
以下是设置和运行项目的步骤
不使用 Docker 运行
-
构建项目:使用提供的 shell 脚本构建项目。
sh build.sh
-
导航到输出目录:构建输出目录包含编译的文件和脚本。
cd output
-
运行脚本:执行生成的脚本以运行项目。
sh script.sh
使用 Docker 运行
-
构建 Docker 镜像:使用
docker-compose.yml
配置创建服务的 Docker 镜像。docker-compose build
-
启动服务:此命令启动 Nostr 中继的 Docker 服务。
docker-compose up
依赖项
~42–56MB
~1M SLoC