walnuthalf / delta

Revolt backend API server, built with Rust.

Home Page:https://developers.revolt.chat/api/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Delta

Description

Delta is a blazing fast API server built with Rust for Revolt.

Features:

  • Robust and efficient API routes for running a chat platform.
  • Distributed notification system, allowing any node to be seamlessly connected.
  • Simple deployment, based mostly on pure Rust code and libraries.
  • Hooks up to a MongoDB deployment, provide URI and no extra work needed.

Stack

Resources

Revolt

CLI Commands

Command Description
./publish.sh Publish a Docker Image.
./set_version.sh Update the version. Not intended for PR use.
cargo build Build/compile Delta.
cargo run Run Delta.
cargo fmt Format Delta. Not intended for PR use to avoid accidentally formatting unformatted files.

Contributing

The contribution guide is located at developers.revolt.chat/contributing. Please note that a pull request should only take care of one issue so that we can review it quickly.

License

Delta is licensed under the GNU Affero General Public License v3.0.

About

Revolt backend API server, built with Rust.

https://developers.revolt.chat/api/

License:GNU Affero General Public License v3.0


Languages

Language:Rust 97.8%Language:HTML 1.9%Language:Dockerfile 0.2%Language:Shell 0.1%