Discussion:
Bug#1099367: ITP: rest-server -- High performance HTTP server for Restic's REST backend API
Add Reply
Martina Ferrari
2025-03-02 22:50:01 UTC
Reply
Permalink
Package: wnpp
Severity: wishlist
Owner: Martina Ferrari <***@debian.org>

* Package name : rest-server
Version : 0.13.0-1
Upstream Author : The restic backup program
* URL : https://github.com/restic/rest-server
* License : BSD-2-clause
Programming Lang: Go
Description : High performance HTTP server for Restic's REST backend API

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.
Philipp Kern
2025-03-03 09:10:01 UTC
Reply
Permalink
Post by Martina Ferrari
Package: wnpp
Severity: wishlist
* Package name : rest-server
This should probably be called restic-rest-server.
Post by Martina Ferrari
Version : 0.13.0-1
Upstream Author : The restic backup program
* URL : https://github.com/restic/rest-server
* License : BSD-2-clause
Programming Lang: Go
Description : High performance HTTP server for Restic's REST backend API
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.
Kind regards
Philipp Kern

Loading...