sync & torrent scripts

This commit is contained in:
Lucas Faber authored and Lucas Vivohost committed 2026-09-14 09:20:47 +02:00
1 parent 884ae1f841
commit 3e258c6afe
6 files changed
+75 -20

No files matched your search

+21
View File
@@ -0,0 +1,21 @@
#!/bin/bash
set -euo pipefail
SOURCE1="/nextcloud/nextcloud-data/lucas/files/Media/Audiobooks/Englisch/"
DEST1="/nextcloud/audiobooks-englisch/"
SOURCE2="/nextcloud/nextcloud-data/lucas/files/Media/Music/Musik/"
DEST2="/nextcloud/navidrome/music/"
SOURCE3="/nextcloud/nextcloud-data/lucas/files/Media/Music/Playlists/Nextcloud/"
DEST3="/nextcloud/navidrome/music/playlists/Nextcloud/"
SOURCE4="/nextcloud/nextcloud-data/lucas/files/Media/Audiobooks/Deutsch/"
DEST4="/nextcloud/audiobooks-deutsch/"
SOURCE5="/nextcloud/nextcloud-data/lucas/files/Media/Audiobooks/Kinderbücher/"
DEST5="/nextcloud/audiobooks-kinder/"
echo "Syncing audiobooks..."
rsync -avh --delete "$SOURCE1" "$DEST1"
rsync -avh --delete "$SOURCE2" "$DEST2" --exclude="playlists"
rsync -avh --delete "$SOURCE3" "$DEST3" --mkpath
rsync -avh --delete "$SOURCE4" "$DEST4"
rsync -avh --delete "$SOURCE5" "$DEST5"
echo "Done."