Skip to content

rustic-rs/rustic_server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c1435f6 · Dec 2, 2024
Nov 30, 2024
Nov 30, 2024
Nov 16, 2024
Nov 18, 2024
Nov 9, 2024
Nov 29, 2024
Nov 17, 2024
Nov 9, 2024
Nov 18, 2024
Nov 20, 2024
Nov 29, 2024
Sep 17, 2023
Dec 2, 2024
Nov 29, 2024
Nov 30, 2024
Sep 13, 2023
Nov 16, 2024
Nov 16, 2024
Nov 29, 2024
Sep 14, 2023
Sep 14, 2023
Nov 27, 2024
Nov 30, 2024
Nov 15, 2024
Nov 15, 2024
Nov 9, 2024

Repository files navigation

REST server for rustic

⚠️ This project is in early development and not yet ready for production use

For now, expect bugs, breaking changes, and a lot of refactoring.

Please feel free to contribute to this project, we are happy to help you getting started. Join our Discord to get in touch with us.

About

A REST server built in rust for use with rustic and rustic.

Works pretty similar to rest-server. Most features are already implemented.

Contact

Contact Where?
Issue Tracker GitHub Issues
Discord Discord
Discussions GitHub Discussions

Are binaries available?

Yes, you can find them here.

Installation

You can install rustic-server using cargo:

cargo install rustic_server

or you can download the binaries from the releases page.

Usage

After installing rustic-server, you can start the server with the following command:

rustic-server serve

For more information, please refer to the rustic-server usage documentation.

Contributing

Tried rustic-server and not satisfied? Don't just walk away! You can help:

Do you know how to code or got an idea for an improvement? Don't keep it to yourself!

  • Contribute fixes or new features via a pull requests!

Please make sure, that you read the contribution guide.

Minimum Rust version policy

This crate's minimum supported rustc version is 1.70.0.

The current policy is that the minimum Rust version required to use this crate can be increased in minor version updates. For example, if crate 1.0 requires Rust 1.20.0, then crate 1.0.z for all values of z will also require Rust 1.20.0 or newer. However, crate 1.y for y > 0 may require a newer minimum version of Rust.

In general, this crate will be conservative with respect to the minimum supported version of Rust.

License

rustic-server is open-sourced software licensed under the GNU Affero General Public License v3.0 or later.