rustic_server
rustic_server copied to clipboard
A REST server built in rust for use with rustic/restic
REST server for rustic
About
A REST server built in rust for use with rustic and restic.
Works pretty similar to rest-server. Most features are already implemented.
Contact
| Contact | Where? |
|---|---|
| Issue Tracker | GitHub Issues |
| Discord | |
| Discussions | GitHub Discussions |
Dependencies
Is built using tide, tide-rustls and tide-http-auth.
Are binaries available?
Yes, you can find them here.
Additional feature
Allows to give ACLs im TOML format, use option --acl
Example TOML file:
# default sets ACL for the repo without explicit path
# (and for the repo under path "default", if exists)
[default]
alex = "Read"
admin = "Modify"
[alex]
alex = "Modify"
bob = "Append"
Contributing
Tried rustic-server and not satisfied? Don't just walk away! You can help:
- You can report issues or suggest new features on our Discord server or using Github Issues!
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.
License
rustic-server is open-sourced software licensed under the
GNU Affero General Public License v3.0 or later.