Skip to content
This repository has been archived by the owner on Apr 11, 2021. It is now read-only.

An alternative RPC backend for make-a-fortune targeted at SJTU No Comment.

License

Notifications You must be signed in to change notification settings

PhotonQuantum/make-a-fortune-rpc-rs

Repository files navigation

RIP Wukefenggao (No Comment)

Wukefenggao is taken down for legal reasons. It's server will be shutdown at 2021-04-12T21:00+08. RIP.

Therefore, this backend is no longer useful after that. Repo archived.

Make A Fortune Rust RPC

中文介绍

make-a-fortune-rpc-rs is an alternative RPC backend for make-a-fortune targeted at SJTU No Comment.

Please refer to make-a-fortune for more information about the frontend and Python backend.

Get Started

  • cargo build --release
  • edit Rocket.toml to modify settings if needed.
  • ./target/release/fortune-rpc-rs

Hosted Instance

This RPC backend is automatically deployed to fly.io.

https://fortune.fly.dev

There's also an instance deployed at Tencent Cloud (Shanghai). Beware that this server has a low bandwidth.

https://fortune.lightquantum:9108

Enter this URL in the login page of make-a-fortune and you are good to go.

Privacy Warning

All your data (including your messages and personal token) is transferred through the RPC server when using make-a-fortune together with this backend, just like any other RPC backend for make-a-fortune.

Use third-party make-a-fortune-rpc-rs instance if only you fully trust its owner.

License

This project is licensed under MIT License.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.