From 6023f7fe22363b25c3c43264773ecf15fe6e8a4d Mon Sep 17 00:00:00 2001 From: Tibo De Peuter Date: Tue, 10 Oct 2023 22:42:18 +0200 Subject: [PATCH] Remove unused calibre-web script --- backups/create_calibre-web_backup.sh | 33 ---------------------------- 1 file changed, 33 deletions(-) delete mode 100755 backups/create_calibre-web_backup.sh diff --git a/backups/create_calibre-web_backup.sh b/backups/create_calibre-web_backup.sh deleted file mode 100755 index f8fb0f5..0000000 --- a/backups/create_calibre-web_backup.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -# Backup script for Calibre-web in a kubernetes cluster - -BACKUP_DEST='/mnt/PRIVATE_DOCS/BACKUPS/calibre-web' -DATABASE_FILE='/config/app.db' - -# Create filename for database backup -database_backupfile="calibre-web-app_$(date +'%Y%m%d').db" - -# Retrieve container name -base_container="$( docker ps --format '{{.Names}}' | grep tkioskje-calibre-web_tkioskje-calibre-web )" - -# Abort entire script if any command fails -set -e - -# Database backup ->&2 echo 'Backing up database' -docker cp "${base_container}":"${DATABASE_FILE}" "${BACKUP_DEST}/${database_backupfile}" - -# Backup cleanup -# Only keep 30 most recent backups ->&2 echo 'Cleaning up old database backups' -pushd "${BACKUP_DEST}" -excess="$( ls -x | head -n -30 )" -if [ -n "${excess}" ]; then - >&2 echo "Removing ${excess}" - rm "${excess}" -else - >&2 echo 'Skipping: nothing to remove' -fi -popd - ->&2 echo 'Done'