Native macOS menu bar app heavily inspired by Apple's Time Machine to perform scheduled backups using restic.
macOS 13 or higher is required.
Download the latest archive, unzip it and move the app to Applications folder.
Download a restic binary for macOS and place the extracted binary named restic
at the project folder
If you don't need a code signing, run make disable-code-signing
Otherwise create a Config.xcconfig
file at the project folder with the following content:
CODE_SIGN_STYLE = Automatic
DEVELOPMENT_TEAM = 12ABCDE45F
MARKETING_VERSION = 0.0.0
APP_BUNDLE_ID = ru.makinen.ResticScheduler
APP_RESTIC_BINARY = restic
Note: set DEVELOPMENT_TEAM
to your Development Team ID.
Open ResticScheduler.xcodeproj
in Xcode and build the project
Or run make
to build from the command-line
Author: sergeymakinen
Source: https://github.com/sergeymakinen/ResticScheduler
License: MIT license