deploy-statstracking.sh 591 B

123456789101112131415
  1. # Fail when encoutering an error
  2. set -euo pipefail
  3. curl -SL https://git.medowar.de/Medowar/chrony-stats/raw/master/chrony-network-stats.sh -o $HOME/chrony-network-stats.sh
  4. chmod +x chrony-network-stats.sh
  5. sudo apt update
  6. sudo apt install -y nginx vnstat vnstati rrdtool chrony
  7. mv $HOME/chrony-network-stats.sh /usr/local/bin/chrony-network-stats.sh
  8. # Add crontab to run every 5 minutes and discard output
  9. (crontab -l 2>/dev/null; echo "*/5 * * * * /usr/local/bin/chrony-network-stats.sh >/dev/null 2>&1") | crontab -
  10. # Removing default nginx page
  11. rm /var/www/html/index.nginx-debian.html