#!/bin/bash
user=$(whoami)
sudo apt install apache2 -y
sudo chown $user -R /var/www
mkdir /var/www/hummelsvrs-status/scripts -p
cd /var/www/hummelsvrs-status/scripts
wget https://hummelsvrs.de/files/hummelsvrs-status-2.0/DEVICE-install/getStatus.sh
wget https://hummelsvrs.de/files/hummelsvrs-status-2.0/DEVICE-install/getSystemInformation.sh

(crontab -l 2>/dev/null; echo "@reboot cd /var/www/hummelsvrs-status/scripts && bash getStatus.sh") | crontab -
(crontab -l 2>/dev/null; echo "@reboot cd /var/www/hummelsvrs-status/scripts && bash getSystemInformation.sh") | crontab -

#UPDATE---------------------
(crontab -l 2>/dev/null; echo "@reboot cd /var/www/hummelsvrs-status/scripts && bash getStatus1h.sh") | crontab -
(crontab -l 2>/dev/null; echo "@reboot cd /var/www/hummelsvrs-status/scripts && bash getStatus1d.sh") | crontab -

cd /var/www/hummelsvrs-status/scripts
wget https://hummelsvrs.de/files/hummelsvrs-status-2.0/DEVICE-install/getStatus1h.sh
wget https://hummelsvrs.de/files/hummelsvrs-status-2.0/DEVICE-install/getStatus1d.sh
#--------------------------


echo "Listen 50000" | sudo tee -a /etc/apache2/ports.conf
echo "<VirtualHost *:50000>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/hummelsvrs-status
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>" | sudo tee /etc/apache2/sites-available/hummelsvrs-status.conf

sudo a2ensite hummelsvrs-status.conf

sudo systemctl reload apache2
echo "Ein Reboot des Gerätes ist Notwendig!"
echo "Gerät neustarten? JA=[ENTER]"
read -r
sudo reboot