A decentralized music tracking and discovery platform built on AT Protocol 馃幍
listenbrainz spotify atproto lastfm musicbrainz scrobbling
at main 664 B view raw
1#!/usr/bin/env bash 2 3set -euo pipefail 4 5: "${CF_ACCOUNT_ID:?Need to set CF_ACCOUNT_ID}" 6 7aws s3 cp rocksky-analytics.ddb s3://rocksky-backup --endpoint-url https://${CF_ACCOUNT_ID}.r2.cloudflarestorage.com --profile r2 8 9aws s3 cp rocksky-analytics.ddb.wal s3://rocksky-backup --endpoint-url https://${CF_ACCOUNT_ID}.r2.cloudflarestorage.com --profile r2 || true 10 11aws s3 cp rocksky-feed.ddb s3://rocksky-backup --endpoint-url https://${CF_ACCOUNT_ID}.r2.cloudflarestorage.com --profile r2 12 13aws s3 cp rocksky-feed.ddb.wal s3://rocksky-backup --endpoint-url https://${CF_ACCOUNT_ID}.r2.cloudflarestorage.com --profile r2 || true 14 15echo "Backup completed successfully."