rustic
Fast, encrypted, and deduplicated backup tool
rustic is a fast, encrypted, and deduplicated backup tool. It reads and writes the restic repository format and supports local and cloud backends for secure and efficient backups.
https://github.com/rustic-rs/rustic
armhf amd64 arm64
Installation
1. Add WakeMeOps repository
curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash
2. Install rustic
Snippets
Download URLs
| Version | SHA256 | Size (KB) |
|---|---|---|
| 0.11.0 | d8d0b346761db375f32991be52bb92ae6c076ca387f78dd2ebb20d4d65f1baf4 |
7029 |
| 0.10.3 | db0bf2659fec8b5b9b9b4de075d46ef18f97a6add5ba21d17012319a989ef248 |
6922 |
Blueprints
Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for rustic are versioned here.
Click here to see rustic ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/rustic/ops2deb.yml
name: rustic
matrix:
architectures:
- amd64
- arm64
- armhf
versions:
- 0.10.3
- 0.11.0
homepage: https://github.com/rustic-rs/rustic
summary: fast, encrypted, and deduplicated backup tool
description: |-
rustic is a fast, encrypted, and deduplicated backup tool.
It reads and writes the restic repository format and supports local
and cloud backends for secure and efficient backups.
fetch:
url: https://github.com/rustic-rs/rustic/releases/download/v{{version}}/rustic-v{{version}}-{{target}}.tar.gz
targets:
amd64: x86_64-unknown-linux-gnu
armhf: armv7-unknown-linux-gnueabihf
arm64: aarch64-unknown-linux-gnu
install:
- rustic:/usr/bin/rustic
The blueprint fetch keyword contains a URL template pointing to rustic releases. Downloaded files are locked in a lockfile versioned here.
Click here to see rustic release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/rustic/ops2deb.lock.yml
- url: https://github.com/rustic-rs/rustic/releases/download/v0.10.3/rustic-v0.10.3-aarch64-unknown-linux-gnu.tar.gz
sha256: 6298352927226e6caa1c47f22b268bc783a4fb6495d8800dda0c3282564a840a
timestamp: 2026-02-15 23:34:44+00:00
- url: https://github.com/rustic-rs/rustic/releases/download/v0.10.3/rustic-v0.10.3-armv7-unknown-linux-gnueabihf.tar.gz
sha256: 23dae0f0a9f72c50bd9b4eba98b4b9a0db76ad7ae0fd25830f1a92035a0f6e41
timestamp: 2026-02-15 23:34:44+00:00
- url: https://github.com/rustic-rs/rustic/releases/download/v0.10.3/rustic-v0.10.3-x86_64-unknown-linux-gnu.tar.gz
sha256: 80b6e227aa30c082311bfda6dde0dd094eae15608d6e9fb6b5b28fdc332c2391
timestamp: 2026-02-15 23:34:44+00:00
- url: https://github.com/rustic-rs/rustic/releases/download/v0.11.0/rustic-v0.11.0-aarch64-unknown-linux-gnu.tar.gz
sha256: fd3b06f9c786d439a8b8eccce1b64a81eb2b523083dd71ed247154ed6dda0b37
timestamp: 2026-02-15 23:34:44+00:00
- url: https://github.com/rustic-rs/rustic/releases/download/v0.11.0/rustic-v0.11.0-armv7-unknown-linux-gnueabihf.tar.gz
sha256: 77d2373e96e891ac032ba1b32034e6bfab89775e505a977df910003a177ae6a9
timestamp: 2026-02-15 23:34:44+00:00
- url: https://github.com/rustic-rs/rustic/releases/download/v0.11.0/rustic-v0.11.0-x86_64-unknown-linux-gnu.tar.gz
sha256: 02c0890de37d946133f839bd937fd9f8401f0abb0e3ddebdeb33b6656e7fe588
timestamp: 2026-02-15 23:34:44+00:00