diff --git a/miniflux.sh b/miniflux.sh new file mode 100755 index 0000000..2dca6b9 --- /dev/null +++ b/miniflux.sh @@ -0,0 +1,25 @@ +#! /bin/sh + +#===============# +# Configuration # +#===============# +DATE=`date +%m-%d-%Y` +DBHOST="CHANGEME" +DBPORT=5432 +DBNAME="CHANGEME" +DBUSER="CHANGEME" +DBPASSWD="CHANGEME" +SSH_HOST="CHANGEME" + +echo "Sauvegarde de miniflux le "$DATE + +# Backup the database +echo "Dump de la base de données" +ssh $SSH_HOST PGPASSWORD=$DBPASSWD pg_dump -h $DBHOST -d $DBNAME -p $DBPORT -U $DBUSER > $HOME/miniflux-$DATE + +# Compress backup +echo "Compression de la sauvegarde" +gzip $HOME/miniflux-$DATE +echo "Fichier enregistré dans dans "$HOME"/miniflux-"$DATE".gz" + +echo "Sauvegarde terminée !"