Assorted shell and Python scripts

Update ntfy IP, mirror

Changed files
+7 -8
+7 -8
sync_wikimedia_xmldumps
···
set -euxo pipefail
# Get Headnet IP for desktop
-
DESKTOP_IP=$(sudo tailscale status | grep "desktop" | awk '{print $1}')
+
NTFY_IP=$(sudo tailscale status | grep "dietpi" | awk '{print $1}')
-
wget https://wikimedia.bringyour.com/rsync-filelist-last-2-good.txt \
+
wget https://dumps.wikimedia.your.org/rsync-filelist-last-2-good.txt \
-O /home/jas/rsync-filelist-last-2-good.txt
-
cat /home/jas/rsync-filelist-last-2-good.txt \
-
| grep "enwiki" \
-
| grep -v "tenwiki" \
-
| tee /home/jas/rsync-filelist-last-2-good-en.txt
+
grep "enwiki" /home/jas/rsync-filelist-last-2-good.txt |
+
grep -v "tenwiki" |
+
tee /home/jas/rsync-filelist-last-2-good-en.txt
rm -fv /home/jas/rsync-filelist-last-2-good.txt
rclone sync \
--http-no-head \
--transfers 8 \
-
--include-from /home/jas/rsync-filelist-last-2-good-en.txt wikimedia.bringyour.com: \
+
--include-from /home/jas/rsync-filelist-last-2-good-en.txt dumps.wikimedia.your.org: \
/naspool/archives/wikimedia-xmldatadumps-en
rm -fv /home/jas/rsync-filelist-last-2-good-en.txt
···
-H prio:default \
-H tags:incoming_envelope \
-d "Syncing of wikimedia xml datadumps succeeded" \
-
"http://${DESKTOP_IP}/wikimedia_xmldatadumps_en"
+
"http://${NTFY_IP}:8080/wikimedia_xmldatadumps_en"
exit 0