mirror of
https://gitlab.com/octospacc/Configs.git
synced 2025-02-08 23:48:44 +01:00
15 lines
443 B
Bash
Executable File
15 lines
443 B
Bash
Executable File
#!/bin/sh
|
|
# Make local backups of our data from various third-party services
|
|
|
|
. "$(dirname "$(realpath "$0")")/BackupGlobals.cfg"
|
|
|
|
# Invidious personal JSON dump
|
|
Name="Invidious-User"
|
|
mkdir -p "./${Name}"
|
|
curl \
|
|
"${Invidious_Backup_URL}/subscription_manager?action_takeout=1&format=json" \
|
|
-H "${Invidious_Backup_Cookie}" \
|
|
| 7z a -mmt1 -mx9 "./${Name}/${RunDate}.7z" -si && cp "./${Name}/${RunDate}.7z" "./${Name}/Latest.7z"
|
|
|
|
WriteLastLog
|