| services.restic.backups.<name>.runCheck | Whether to run 'restic check' with the provided checkOpts options
|
| services.restic.backups.<name>.checkOpts | A list of options for 'restic check'
|
| services.restic.backups.<name>.package | The restic package to use.
|
| services.restic.backups.<name>.ssh-package | The openssh package to use.
|
| services.restic.backups.<name>.paths | Paths to back up, alongside those defined by the dynamicFilesFrom
option
|
| services.restic.backups.<name>.exclude | Patterns to exclude when backing up
|
| services.restic.backups.<name>.progressFps | Controls the frequency of progress reporting.
|
| services.restic.backups.<name>.pruneOpts | A list of policy options for 'restic forget --prune', to automatically
prune old snapshots
|
| services.restic.backups.<name>.extraBackupArgs | Extra arguments passed to restic backup
|
| services.restic.backups.<name>.timerConfig | When to run the backup
|
| services.restic.backups.<name>.passwordFile | A file containing the repository password.
|
| services.restic.backups.<name>.extraOptions | Extra extended options to be passed to the restic -o flag
|
| services.restic.backups.<name>.dynamicFilesFrom | A script that produces a list of files to back up
|
| services.restic.backups.<name>.createWrapper | Whether to generate and add a script to the system path, that has the
same environment variables set as the systemd service
|
| services.restic.backups.<name>.inhibitsSleep | Prevents the system from sleeping while backing up
|
| services.restic.backups.<name>.rcloneOptions | Options to pass to rclone to control its behavior
|
| services.restic.backups.<name>.initialize | Create the repository if it does not already exist
|
| services.restic.backups.<name>.repositoryFile | Path to a file containing the repository location to backup to
|
| services.restic.backups.<name>.repository | Repository to backup to
|
| services.restic.backups.<name>.backupCleanupCommand | A script that must run after finishing the backup process
|
| services.restic.backups.<name>.backupPrepareCommand | A script that must run before starting the backup process
|
| services.restic.backups.<name>.environmentFile | A file containing the credentials to access the repository, in the
format of an EnvironmentFile as described by systemd.exec(5)
|