#!/bin/bash
#/!/bin/bash
##################################
# Installation einer ufw         #
# mit Apache2                    #
# und Samba mit Schild3          #
# Erstellt am 12.8.2024 von TR    #
##################################
### Farbdefinitionen ####
#   TEXT in Weiss       #
#   DATEIEN in Gelb     #
#   ORDNER in HellBlau  #
#########################
# Farbdefinitionen zur Ausgabe #
ROT='\033[0;31m' 
HELLROT='\033[1;31m'
GRUEN='\033[0;32m'
HELLGRUEN='\033[1;32m'
GELB='\033[1;33m'
BLAU='\033[0;34m'
HELLBLAU='\033[1;34m'
LILA='\033[0;35m'
HELLLILA='\033[1;35m'
DUNKELESTUERKIS='\033[0;36m'
TUERKIS='\033[1;36m'
HELLGRAU='\033[0;37m'
WEISS='\033[1;37m'
NC='\033[0m' # No Color
echo
echo -e -n "${TUERKIS}Webserver nginx installieren und starten ${NC}"
echo
sleep 1
apt install -y nginx nginx-extras nmap net-tools
nginx -t
systemctl reload nginx
systemctl status nginx --no-pager
echo
echo -e -n "${TUERKIS}Subdomain Config Kopieren ${NC}"
echo
sleep 1
mv guac.conf /etc/nginx/sites-available 
mv svws.conf /etc/nginx/sites-available 
mv pve.conf /etc/nginx/sites-available 
mv metrik.conf /etc/nginx/sites-available
ln -s /etc/nginx/sites-available/pve.conf /etc/nginx/sites-enabled/pve.conf
echo
echo -e -n "${TUERKIS}certbot installieren und aufrufen ${NC}"
echo
sleep 1
apt install -y certbot python3-certbot-nginx
certbot 
