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.
Dieser soll im Hintergrund die Werbeseiten aufrufen."
# Ebesucher Configuration if user = root
if [ "$linux_user" == "root" ] || [ "$linux_user" == "USER" ]; then
if [ "$linux_user" == "root" ]; then
# Check if ebesucher folder already exists
if [ -d /root/ebesucher ]; then
skip "Ordner ebesucher exestiert bereits"
@ -290,11 +290,13 @@ Dieser soll im Hintergrund die Werbeseiten aufrufen."
}
# Check how much ram is available.
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 >= 3 && ram_avail <= 4)); then
ebesucher_docker "3g" "$CPUSet"
if [[ $ram_avail -ge "2" ]]; then
# create ebesucher docker container with specific RAM available (around 1 GB less then available)
ebesucher_docker "1g"
elif [[ $ram_avail -eq "4" ]]; then
ebesucher_docker "3g"
elif [[ $ram_avail -ge "5" ]]; then
ebesucher_docker "4g" "$CPUSet"
ebesucher_docker "4g"
fi
messagebox "" "Oben Rechts im Firefox Browser, öffne das Ebesucher addon.
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.
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 >= 3 && ram_avail <= 4)); then
if [[ $ram_avail -ge "2" ]]; 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"
elif [[ $ram_avail -ge "5" ]]; then
ebesucher_docker "4g" "$CPUSet"
@ -481,7 +485,7 @@ else
fi
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
erfolg "Watchtower erfolgreich eingerichtet"
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.
ram_avail=$(bc <<<"scale=2;$(($(free | awk 'NR==2 {print $2}') / 1000000))")
if ((ram_avail >= 3 && ram_avail <= 4)); then
ebesucher_docker "3g" "$CPUSet"
if [[ $ram_avail -ge "2" ]]; then
docker_run "1g" "$CPUcores"
elif [[ $ram_avail -eq "4" ]]; then
docker_run "3g" "$CPUcores"
elif [[ $ram_avail -ge "5" ]]; then
ebesucher_docker "4g" "$CPUSet"
docker_run "4g" "$CPUcores"
fi