diff --git a/root b/root index ef95b51..dd20fcb 100644 --- a/root +++ b/root @@ -1,13 +1,63 @@ -# DO NOT EDIT THIS FILE - edit the master and reinstall. -# (/tmp/crontab.1p1Ecg installed on Fri Apr 15 10:15:39 2022) -# (Cronie version 4.2) -#MAILTO=matanhorovitz@protonmail.com -@reboot sleep 10 && systemctl restart unbound > /dev/null 2>&1 -@reboot updatedb > /dev/null 2>&1 -#Set Local DNS if available, Cloudflare DNS if not -@reboot /home/shmick/Scripts/UnboundUnbound 60 -# wait 60 seconds before trying DNS ^ -#Keep Docker clean -@reboot docker system prune -a -f > /dev/null -00 10 * * * /home/shmick/Scripts/Kumonoboru > /dev/null -00 10 * * * /home/shmick/Scripts/ConfigBackup > /dev/null + +# subvolume to snapshot +SUBVOLUME="/" + +# filesystem type +FSTYPE="btrfs" + + +# btrfs qgroup for space aware cleanup algorithms +QGROUP="1/0" + + +# fraction or absolute size of the filesystems space the snapshots may use +SPACE_LIMIT="0.5" + +# fraction or absolute size of the filesystems space that should be free +FREE_LIMIT="0.2" + + +# users and groups allowed to work with config +ALLOW_USERS="" +ALLOW_GROUPS="" + +# sync users and groups from ALLOW_USERS and ALLOW_GROUPS to .snapshots +# directory +SYNC_ACL="no" + + +# start comparing pre- and post-snapshot in background after creating +# post-snapshot +BACKGROUND_COMPARISON="yes" + + +# run daily number cleanup +NUMBER_CLEANUP="yes" + +# limit for number cleanup +NUMBER_MIN_AGE="1800" +NUMBER_LIMIT="2-10" +NUMBER_LIMIT_IMPORTANT="4-10" + + +# create hourly snapshots +TIMELINE_CREATE="no" + +# cleanup hourly snapshots after some time +TIMELINE_CLEANUP="yes" + +# limits for timeline cleanup +TIMELINE_MIN_AGE="1800" +TIMELINE_LIMIT_HOURLY="10" +TIMELINE_LIMIT_DAILY="10" +TIMELINE_LIMIT_WEEKLY="0" +TIMELINE_LIMIT_MONTHLY="10" +TIMELINE_LIMIT_YEARLY="10" + + +# cleanup empty pre-post-pairs +EMPTY_PRE_POST_CLEANUP="yes" + +# limits for empty pre-post-pair cleanup +EMPTY_PRE_POST_MIN_AGE="1800" +