#!/bin/bash # Backup script for FreshRSS in a Kubernetes cluster PROGRAM_NAME='backup_freshrss' printlog () { printf '%s: %s\n' "${PROGRAM_NAME}" "${1}" } BACKUP_DEST='/mnt/PRIVATE_DOCS/BACKUPS/freshrss' base_container="$( docker ps --format '{{.Names}}' | grep rss-freshrss_rss-freshrss )" # Abort entire script if any command fails set -e # Enable maintenance mode # TODO # Backup config # TODO # Backup Database # TODO # Disable maintenance mode # TODO printlog 'Done'