From 4267cb5b32a6e6f60f446346416127a1cc713ac1 Mon Sep 17 00:00:00 2001 From: Clemens Schwaighofer Date: Wed, 4 Sep 2024 10:37:16 +0900 Subject: [PATCH 1/2] Bug Fix in gitea backup for temp dir check --- borg.backup.gitea.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/borg.backup.gitea.sh b/borg.backup.gitea.sh index b2c72e4..46c4c8a 100755 --- a/borg.backup.gitea.sh +++ b/borg.backup.gitea.sh @@ -34,7 +34,7 @@ if [ -z "${GITEA_WORKING_DIR}" ]; then GITEA_WORKING_DIR="/var/tmp/gitea/"; fi; # general temp folder for temporary data storage, this is not working output folder -if [ -z "${GITEA_TEMP_DIR}"]; then +if [ -z "${GITEA_TEMP_DIR}" ]; then GITEA_TEMP_DIR="/var/tmp"; fi; if [ -z "${GITEA_BIN}" ]; then From ab47692848e50c407e9a8811a9b2b8ae9536f3ae Mon Sep 17 00:00:00 2001 From: Clemens Schwaighofer Date: Wed, 4 Sep 2024 10:37:36 +0900 Subject: [PATCH 2/2] borg backup default settings file sample update --- borg.backup.settings-default | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/borg.backup.settings-default b/borg.backup.settings-default index ced6f92..07940d1 100644 --- a/borg.backup.settings-default +++ b/borg.backup.settings-default @@ -40,12 +40,15 @@ COMPACT_INTERVAL=""; # if set to 1 then every time the script runs # any other value it means ever n days, eg 90 would be every 90 days CHECK_INTERVAL=""; -# default is %Y-%m-%d +# default is {now:%Y-%m-%d} # todays date, if more than one per day add -%H%M for hour/minute # it can also be "{hostname}-{user}-{now:%Y-%m-%dT%H:%M:%S.%f}" BACKUP_SET=""; # prune times, how many are kept in each time frame +KEEP_LAST=""; +KEEP_HOURS=""; KEEP_DAYS=""; KEEP_WEEKS=""; KEEP_MONTHS=""; KEEP_YEARS=""; +KEEP_WITHIN="";