Remove unused calibre-web script
This commit is contained in:
		
							parent
							
								
									e483e678b1
								
							
						
					
					
						commit
						6023f7fe22
					
				
					 1 changed files with 0 additions and 33 deletions
				
			
		|  | @ -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' | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue