Output shape
Archives are grouped by date, then by timestamp and source folder slug. A run contains the tarball, README_ARCHIVE.md, manifest.sha256, and archive.log.
$ man folder-archiver
Start with a config file, run a dry-run, then create archives locally or upload after the local archive succeeds.
cp config.example.env config.env chmod +x archive-folder.sh ./archive-folder.sh ~/Projects/my-project --dry-run
./launch-gui.sh # or python3 archive-folder-gui.py
./archive-folder.sh../archive-folder.sh ~/Documents/ClientWork.--dry-run before writing files.--each-folder.--exclude arguments.--upload.Archives are grouped by date, then by timestamp and source folder slug. A run contains the tarball, README_ARCHIVE.md, manifest.sha256, and archive.log.
Run sha256sum -c manifest.sha256 before extracting, then restore with tar -xzf archive.tar.gz -C ~/Restores.