Source: moraine Section: utils Maintainer: Jonaz Thern Build-Depends: debhelper-compat (= 14), dh-cargo (>= 25), dh-sequence-single-binary, cargo:native, rustc:native, librust-anyhow-1+default-dev, librust-async-channel-2+default-dev, librust-chrono-0.4+clock-dev, librust-clap-4+derive-dev, librust-gtk4-0.11+v4-10-dev, librust-serde-1+derive-dev, librust-serde-json-1+default-dev, librust-toml-1+default-dev, Standards-Version: 4.7.4 Vcs-Git: https://github.com/TheJonaz/moraine-backup.git Vcs-Browser: https://github.com/TheJonaz/moraine-backup Homepage: https://github.com/TheJonaz/moraine-backup Package: moraine Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, rsync, openssh-client, Recommends: rclone, gnupg, Description: snapshot backup over SSH/rsync and rclone (CLI + GTK desktop app) Moraine creates timestamped, hard-linked snapshots: each backup run looks like a complete tree, but unchanged files share disk via hard links, so history costs almost nothing. It restores individual files or whole trees, prunes old snapshots with a GFS retention policy, and keeps a run log. . Backends: rsync over SSH, and rclone (cloud, SFTP, SMB, WebDAV, S3, ...). . This package provides both the command-line client (moraine) and the GTK 4 desktop application (moraine-gui) — run whichever you prefer.