From 3b26e6ed999e3ebf913391d566cbf9459243c8df Mon Sep 17 00:00:00 2001 From: pdp8 Date: Wed, 24 Jul 2024 11:36:07 +0200 Subject: sync pictures from borg mount --- media.nu | 25 ------------------------- 1 file changed, 25 deletions(-) delete mode 100755 media.nu (limited to 'media.nu') diff --git a/media.nu b/media.nu deleted file mode 100755 index 203d8df..0000000 --- a/media.nu +++ /dev/null @@ -1,25 +0,0 @@ -#!/usr/bin/env nu - -IMG_DIR = /home/ch/mnt/home/ch/img -PUB_DIR = /srv/media/pictures/src - -$env.BORG_PASSCOMMAND = "pass devices/u242757-sub2@u242757.your-storagebox.de.borg.key" -borg_path = "ssh://u242757-sub2@u242757.your-storagebox.de:23/./borg/" -archive = (borg list --last 1 --format '{archive}' $borg_path) -#borg mount $borg_path::$archive ~/mnt /srv/media -borg mount $borg_path::$archive ~/mnt /home/ch/img -cd $PUB_DIR -published = (ls | select name) -cd $IMG_DIR -all = (open meta.json | where rating == 3) -new = ($all | filter {|id| not ($id in $published) }) -cd original -new | each {|img| - public = $'($PUB_DIR)/($img)' - #cp $img $public - #chmod u+w $public - #exiv2 rm $public - #exiv2 -M'set Xmp.dc.creator #{mail}' -M'set Xmp.dc.rights © #{mail}' -M'set Xmp.dc.license http://creativecommons.org/licenses/by-sa/4.0/' -M'set Xmp.xmpRights.UsageTerms Creative Commons Attribution-ShareAlike 4.0 International License' -M'set Xmp.xmpRights.Marked True' -M'set Xmp.dc.description Original artwork available from #{mail}' $public -} -cd ~ -umount ~/mnt -- cgit v1.2.3