--- /dev/null
+#!/bin/bash
+
+rsync --times --links --hard-links --partial --block-size=8192 --recursive \
+ --include='*netinst*.iso' \
+ --include='*standard.iso' \
+ --exclude='bt-bd' \
+ --exclude='bt-cd' \
+ --exclude='bt-dvd' \
+ --exclude='iso-bd' \
+ --exclude='iso-dvd' \
+ --exclude='jigdo-16G' \
+ --exclude='jigdo-bd' \
+ --exclude='jigdo-cd' \
+ --exclude='jigdo-dlbd' \
+ --exclude='jigdo-dvd' \
+ --exclude='list-16G' \
+ --exclude='list-bd' \
+ --exclude='list-cd' \
+ --exclude='list-dlbd' \
+ --exclude='list-dvd' \
+ --exclude='log' \
+ --exclude='arm64' \
+ --exclude='armel' \
+ --exclude='armhf' \
+ --exclude='mips' \
+ --exclude='mips64el' \
+ --exclude='mipsel' \
+ --exclude='ppc64el' \
+ --exclude='s390x' \
+ --exclude='trace' \
+ --exclude='source' \
+ --exclude='bt-hybrid' \
+ --exclude='HEADER.html' \
+ --exclude='MD5*' \
+ --exclude='SHA1*' \
+ --exclude='SHA256*' \
+ --exclude='SHA512*' \
+ --exclude='*.packages' \
+ --exclude='*.contents' \
+ --exclude='*.log' \
+ --exclude='*.iso' \
+ --progress rsync://ftp.icm.edu.pl/pub/Linux/debian-cd/* /var/www/debian-cd;
+
--- /dev/null
+#!/bin/bash
+
+debmirror --verbose --postcleanup --method=http --host=ftp.pl.debian.org \
+ --root=debian --dist=trixie,bookworm,bullseye --arch=i386,amd64 \
+ --section=main,non-free-firmware --no-check-gpg /var/www/debian
+
--- /dev/null
+#!/bin/bash
+
+if $(ping -c 1 -w 1 $VPN_ROUTER_IP > /dev/null); then
+ echo "[ $(date) ] Do nothing." >> /var/log/vpn_watchdog.log;
+else
+ echo "[ $(date) ] Restart VPN service." >> /var/log/vpn_watchdog.log;
+ systemctl restart openvpn-local.service;
+fi