rsnapshot

1.4.5-r0-ls166

rsnapshot is a filesystem snapshot utility based on rsync. rsnapshot makes it easy to make periodic snapshots of local machines, and remote machines over ssh. The code makes extensive use of hard links whenever possible, to greatly reduce the disk space required.

docker pull lscr.io/linuxserver/rsnapshot:latest

Quick start

Generated from the image's own configuration. Replace the /path/to folders with real paths on your host.

---
services:
  rsnapshot:
    image: lscr.io/linuxserver/rsnapshot:latest
    container_name: rsnapshot
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Etc/UTC
    volumes:
      - /path/to/rsnapshot/config:/config
      - /path/to/snapshots:/.snapshots # optional
      - /path/to/data:/data # optional
    restart: unless-stopped

Parameters

Environment variables
VariableFunctionRequired
PUID=1000User IDrequired
PGID=1000Group IDrequired
TZ=Etc/UTCTimezonerequired
Volumes
PathFunctionRequired
/configPersistent config filesrequired
/.snapshotsStorage location for all snapshots.optional
/dataStorage location for data to be backed up.optional

Architectures

Pulling :latest picks the right one for your host automatically.

  • x86_64amd64-latest
  • arm64arm64v8-latest

Tags

  • :latestStable releases

Changelog

  1. Rebase to Alpine 3.21.

  2. Rebase to Alpine 3.20.

  3. Rebase to Alpine 3.19, add root periodic crontabs for logrotate.

Related

Browse all

duplicati

v2.4.0.1_stable_2026-10-07-ls314

duplicati is a backup client that securely stores encrypted, incremental, compressed backups on local storage, cloud storage services and remote file servers. It works with standard protocols like FTP, SSH, WebDAV as well as popular services like Microsoft OneDrive, Amazon S3, Google Drive, box.com, Mega, B2, and many others.

2.9M pulls per month447 GitHub starsarm64

syncthing

v2.1.7-ls233

syncthing replaces proprietary sync and cloud services with something open, trustworthy and decentralized. Your data is your data alone and you deserve to choose where it is stored, if it is shared with some third party and how it's transmitted over the Internet.

2.2M pulls per month375 GitHub starsarm64

resilio-sync

3.1.2.1076-1-ls263

resilio-sync (formerly BitTorrent Sync) uses the BitTorrent protocol to sync files and folders between all of your devices. There are both free and paid versions, this container supports both. There is an official sync image but we created this one as it supports user mapping to simplify permissions for volumes.

242K pulls per month205 GitHub starsarm64