restic-rest-server

High performance HTTP server for Restic's REST backend API

Description

REST Server provides a secure and efficient way to backup data remotely, using the restic backup client with rest: URLs.

To authenticate users, the server supports using a .htpasswd file, and per-user private repositories can be enabled to restrict what each user can access. It also supports using HTTPS as a transport instead of HTTP.

An append-only mode allows creation of new backups but prevents deletion and modification of existing backups. It also supports

It can also expose Prometheus metrics, and a sample Grafana dashboard is included in the package.

REST Server uses exactly the same directory structure as local backend, so you should be able to access it both locally and via HTTP, even simultaneously.

Upload more screenshots

Please help extend the collection of screenshots. Just make a screenshot and upload it here. You don't need to register or anything.

Upload a screenshot

Hint: upload an image here from your clipboard with Ctrl-V


Homepage

https://github.com/restic/rest-server


Install this software package

If the package is available for the distribution you are currently using on your computer then install the software by clicking on…

Install restic-rest-server