Mirror

Arch, Raspbian, MX Linux mirror

Software :

  • debian 9
  • apache2
  • rsync
  • fail2ban
  • certbot

Hardware :

  • soyoustart server : XEON-SAT-1-32
    • https : True
  • Backup server : Dell inspiron 531
    • https : False

Network :

  • Prod domain name : mirror.adct.be
  • Soyoustart :
    • 250mbit/s
    • IPv4 : 51.68.176.172
    • IPv6 : 2a0c:b641:600:1::3
  • Backup :
    • 500mbit/s down | 50mbit/s up
    • IPv4 : dynamic
    • IPv6 : 2a0d:ef00:0:5::1

Crontab :

# m h  dom mon dow   command
* 0 * * * rsync --archive --delete --delete-delay --delay-updates archive.raspbian.org::archive /packages/raspbian
* 12 * * * rsync --archive --delete --delete-delay --delay-updates archive.raspbian.org::archive /packages/raspbian
10 4 * * * rsync -rtlvH --delete-after --delay-updates --safe-links rsync://mirror.selfnet.de/archlinux/  /packages/arch --delete
10 6 * * * rsync -rtlvH --delete-after --delay-updates --safe-links rsync://mirror.selfnet.de/archlinux/  /packages/arch --delete
10 8 * * * rsync -rtlvH --delete-after --delay-updates --safe-links rsync://mirror.selfnet.de/archlinux/  /packages/arch --delete
10 10 * * * rsync -rtlvH --delete-after --delay-updates --safe-links rsync://mirror.selfnet.de/archlinux/  /packages/arch --delete
10 12 * * * rsync -rtlvH --delete-after --delay-updates --safe-links rsync://mirror.selfnet.de/archlinux/  /packages/arch --delete
10 14 * * * rsync -rtlvH --delete-after --delay-updates --safe-links rsync://mirror.selfnet.de/archlinux/  /packages/arch --delete
10 16 * * * rsync -rtlvH --delete-after --delay-updates --safe-links rsync://mirror.selfnet.de/archlinux/  /packages/arch --delete
10 18 * * * rsync -rtlvH --delete-after --delay-updates --safe-links rsync://mirror.selfnet.de/archlinux/  /packages/arch --delete
10 20 * * * rsync -rtlvH --delete-after --delay-updates --safe-links rsync://mirror.selfnet.de/archlinux/  /packages/arch --delete
10 22 * * * rsync -rtlvH --delete-after --delay-updates --safe-links rsync://mirror.selfnet.de/archlinux/  /packages/arch --delete
10 0 * * * rsync -rtlvH --delete-after --delay-updates --safe-links rsync://mirror.23media.de/archlinux/  /packages/arch --delete
25 16 * * * /root/mx.sh
25 4 * * * /root/mx.sh

Monitoring :

grafana