Why Nostr? What is Njump?
2023-02-03 09:26:37

Paul on Nostr: 第一步: 在 Linux 或 macOS 上安装 rustup ...

第一步:

在 Linux 或 macOS 上安装 rustup
打开终端并输入下面命令:

$ curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh
这个命令将下载一个脚本并开始安装 rustup 工具,此工具将安装 Rust 的最新稳定版本。可能会提示你输入管理员密码。
如果安装成功,将出现下面这行:

Rust is installed now. Great!
OK,这样就已经完成 Rust 安装啦。


注意:
macOS 下:
$ xcode-select --install

Linux 下:
Linux 用户一般应按照相应发行版的文档来安装 GCC 或 Clang。
例如,如果你使用 Ubuntu,则可安装 build-essential。



第二步 Clone 代码

https://sr.ht/~gheartsfield/nostr-rs-relay/

Github镜像也可以。
https://github.com/scsibug/nostr-rs-relay


第三步 编译代码
cargo build

第四步 运行程序

这里需要注意一下,默认没有开debug和info消息。你运行程序毛消息都看不到。

通过下面环境变量运行info消息
RUST_LOG=warn,nostr_rs_relay=info ./target/debug/nostr-rs-relay -d .

Feb 03 08:51:35.876 INFO nostr_rs_relay: Starting up from main
Feb 03 08:51:35.879 INFO nostr_rs_relay::server: listening on: 0.0.0.0:8080

奇怪的玩具又多了一个。有点意思。

吐槽一句:中文的翻译我搞了一半,更新了。你们也太卷了。日语翻译有人做吗?
Author Public Key
npub1luhwmpqf24ynzlmksc8dyv6swnq8j0exkvp9wcla77vwghahcllqy0h6fn