# Restic REST Server

Restic REST Server is a high-performance web server that implements the restic REST backend API, giving restic clients a secure and efficient way to back up data remotely via a rest: URL. It is open source and self-hosted, installable on Docker Hub, TrueNAS and Unraid.

Canonical page: https://ourlocalhost.com/app/137/restic-rest-server

## Description

Restic REST Server is a high-performance web server that implements the restic REST backend API, giving restic clients a secure and efficient way to back up data remotely via a rest: URL.

## Platform availability

Available on 2 of 9 platforms: Unraid, TrueNAS.

## Health score

64/100 (Good), based on 3 of 4 factors.
- Maintained: 74 (last commit 33 days ago)
- Popular: 64 (1,511 GitHub stars)
- Easy to install: 45 (2 install platforms, install notes, Docker image)

## Links

- Documentation: https://restic.readthedocs.io/en/latest/030_preparing_a_new_repo.html#rest-server
- Docker Hub: https://hub.docker.com/r/restic/rest-server
- TrueNAS: https://apps.truenas.com/catalog/restic-rest-server/
- Unraid: https://ca.unraid.net/apps/restic-rest-server-1f7j3vb0szgwpf?q=restic-rest-server

## Common questions

### How should a restic client point to Rest Server?

The README says the restic backup client can use a rest URL to back up data remotely through Rest Server.

### Has a NixOS service failure been discussed in the rest-server forum thread?

Yes, a user was troubleshooting a failed Restic REST server service on NixOS after enabling it.

### What operational issue areas are covered by the rest-server troubleshooting guide?

It covers authentication problems, TLS configuration errors, network connectivity issues, and other operational challenges.

### Is rest-server discussed as a YunoHost backup backend?

A YunoHost forum thread discusses Restic and the rest-server REST backend as a backup option.

## Alternatives

- Acronis True Image: Full image backup and disk cloning for Windows, macOS, iOS, and Android with ransomware protection, cloud storage, and fast recovery option…
- BackBlaze: Provides scalable cloud backup and storage with S3 API, offering enterprise-grade security and 1/5 the cost for secure data protection.
- BorgBackup: BorgBackup (short: Borg) is a deduplicating backup program.
- CrashPlan: Continuous automated cloud backup platform for businesses with secure, scalable protection and recovery for servers, endpoints, and major S…
- Duplicati: Duplicati is a backup client that securely stores encrypted, incremental, compressed remote backups of local files on cloud storage service…
- FreeFileSync: FreeFileSync is a folder comparison and synchronization tool that helps homelab users create backup copies of important files.
- GoodSync: GoodSync is a professional software for file backup and synchronization.
- Kopia: Kopia is a fast and secure open-source backup/restore tool that allows you to create encrypted snapshots of your data and save the snapshot…
- Rclone: Command-line tool for syncing, copying, and checking files between local drives and over 40 cloud storage services with features like hashi…
- SyncBack: Support for data backup, synchronization, and restoration on Windows.
- Time Machine: Time Machine is the breakthrough automatic backup that’s built right into Mac OS X.
- Timeshift: Creates incremental snapshots of Linux systems, protecting system files and settings while allowing full system restoration without impacti…

---
Source: Our Local Host (https://ourlocalhost.com/app/137/restic-rest-server), the self-hosted and open-source app directory.
