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