Compare commits

..

No commits in common. "38582d7f8d67e3251f3589aa4f5dc0cd64a5ef0f" and "04f5c25f0e468c074d0427df651d9915e19b5504" have entirely different histories.

2 changed files with 17 additions and 12 deletions

View File

@ -243,7 +243,7 @@ Ebesucher braucht leider etwas mehr Einrichtung. Aber keine Sorge, ich mach es d
Zunächst erstellen wir einen Firefox Container. Zunächst erstellen wir einen Firefox Container.
Dieser soll im Hintergrund die Werbeseiten aufrufen." Dieser soll im Hintergrund die Werbeseiten aufrufen."
# Ebesucher Configuration if user = root # Ebesucher Configuration if user = root
if [ "$linux_user" == "root" ] || [ "$linux_user" == "USER" ]; then if [ "$linux_user" == "root" ]; then
# Check if ebesucher folder already exists # Check if ebesucher folder already exists
if [ -d /root/ebesucher ]; then if [ -d /root/ebesucher ]; then
skip "Ordner ebesucher exestiert bereits" skip "Ordner ebesucher exestiert bereits"
@ -290,11 +290,13 @@ Dieser soll im Hintergrund die Werbeseiten aufrufen."
} }
# Check how much ram is available. # Check how much ram is available.
ram_avail=$(bc <<<"scale=2;$(($(free | awk 'NR==2 {print $2}') / 1000000))") ram_avail=$(bc <<<"scale=2;$(($(free | awk 'NR==2 {print $2}') / 1000000))")
# create ebesucher docker container with specific RAM available (around 1 GB less then available) if [[ $ram_avail -ge "2" ]]; then
if ((ram_avail >= 3 && ram_avail <= 4)); then # create ebesucher docker container with specific RAM available (around 1 GB less then available)
ebesucher_docker "3g" "$CPUSet" ebesucher_docker "1g"
elif [[ $ram_avail -eq "4" ]]; then
ebesucher_docker "3g"
elif [[ $ram_avail -ge "5" ]]; then elif [[ $ram_avail -ge "5" ]]; then
ebesucher_docker "4g" "$CPUSet" ebesucher_docker "4g"
fi fi
messagebox "" "Oben Rechts im Firefox Browser, öffne das Ebesucher addon. messagebox "" "Oben Rechts im Firefox Browser, öffne das Ebesucher addon.
Gebe in das Feld deinen Ebesucher Nutzernamen ein und mache einen Haken bei Privacy" Gebe in das Feld deinen Ebesucher Nutzernamen ein und mache einen Haken bei Privacy"
@ -398,8 +400,10 @@ erstelle ich eine Sicherung der Firefox-Konfiguration"
} }
# Check how much ram is available. # Check how much ram is available.
ram_avail=$(bc <<<"scale=2;$(($(free | awk 'NR==2 {print $2}') / 1000000))") ram_avail=$(bc <<<"scale=2;$(($(free | awk 'NR==2 {print $2}') / 1000000))")
# create ebesucher docker container with specific RAM available (around 1 GB less then available) if [[ $ram_avail -ge "2" ]]; then
if ((ram_avail >= 3 && ram_avail <= 4)); then # create ebesucher docker container with specific RAM available (around 1 GB less then available)
ebesucher_docker "1g" "$CPUSet"
elif [[ $ram_avail -eq "4" ]]; then
ebesucher_docker "3g" "$CPUSet" ebesucher_docker "3g" "$CPUSet"
elif [[ $ram_avail -ge "5" ]]; then elif [[ $ram_avail -ge "5" ]]; then
ebesucher_docker "4g" "$CPUSet" ebesucher_docker "4g" "$CPUSet"
@ -481,7 +485,7 @@ else
fi fi
if docker ps | grep -q "ebesucher\|traffmonetizer\|peer2profit\|IPRoyal\|packetstream\|honeygain"; then if docker ps | grep -q "ebesucher\|traffmonetizer\|peer2profit\|IPRoyal\|packetstream\|honeygain"; then
if ! docker ps -a | grep -i "containerr/watchtower"; then if docker ps -a | grep -i "containerr/watchtower"; then
if docker run -d --name watchtower --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /etc/localtime:/etc/localtime:ro containrrr/watchtower --cleanup --interval 86400; then if docker run -d --name watchtower --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /etc/localtime:/etc/localtime:ro containrrr/watchtower --cleanup --interval 86400; then
erfolg "Watchtower erfolgreich eingerichtet" erfolg "Watchtower erfolgreich eingerichtet"
else else

View File

@ -35,9 +35,10 @@ docker_run(){
# Überprüfe wieviel Arbeitsspeicher vorhanden ist, um bei Geräten mit weniger als 4 GB 1 GB als Sicherungs zu haben. # Überprüfe wieviel Arbeitsspeicher vorhanden ist, um bei Geräten mit weniger als 4 GB 1 GB als Sicherungs zu haben.
ram_avail=$(bc <<<"scale=2;$(($(free | awk 'NR==2 {print $2}') / 1000000))") ram_avail=$(bc <<<"scale=2;$(($(free | awk 'NR==2 {print $2}') / 1000000))")
if ((ram_avail >= 3 && ram_avail <= 4)); then if [[ $ram_avail -ge "2" ]]; then
ebesucher_docker "3g" "$CPUSet" docker_run "1g" "$CPUcores"
elif [[ $ram_avail -eq "4" ]]; then
docker_run "3g" "$CPUcores"
elif [[ $ram_avail -ge "5" ]]; then elif [[ $ram_avail -ge "5" ]]; then
ebesucher_docker "4g" "$CPUSet" docker_run "4g" "$CPUcores"
fi fi