From 369265bc2c3855bcb7361ac8b028138b71078de7 Mon Sep 17 00:00:00 2001 From: MartinBraquet Date: Fri, 26 Sep 2025 22:12:08 +0200 Subject: [PATCH] Add firebase storage backup script --- .gitignore | 1 + backups/firebase/storage/backup.sh | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100755 backups/firebase/storage/backup.sh diff --git a/.gitignore b/.gitignore index e8f9b070..73ef826e 100644 --- a/.gitignore +++ b/.gitignore @@ -84,3 +84,4 @@ email-preview *.tfstate *.tfstate.backup *.terraform +/backups/firebase/storage/data/ diff --git a/backups/firebase/storage/backup.sh b/backups/firebase/storage/backup.sh new file mode 100755 index 00000000..e79cf04f --- /dev/null +++ b/backups/firebase/storage/backup.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +set -e +cd "$(dirname "$0")" + +PROJECT=compass-130ba + +TIMESTAMP=$(date +"%F_%H-%M-%S") + +DESTINATION=./data/$TIMESTAMP + +mkdir -p $DESTINATION +gsutil -m cp -r gs://$PROJECT.firebasestorage.app $DESTINATION + +echo Backup of Firebase Storage done + + +