Compare commits

...

2 Commits

2 changed files with 7 additions and 12 deletions

View File

@ -230,7 +230,8 @@ Dieser soll im Hintergrund die Werbeseiten aufrufen."
messagebox "" "Oben Rechts im Firefox Browser, öffne das Ebesucher addon.
Gebe in das Feld deinen Ebesucher Nutzernamen ein und mache einen Haken bei Privacy"
nutzername=$(inputbox "Ebesucher Nutzername" "Gebe hier deinen Ebesucher Nutzernamen ein: ")
messagebox "" "Schließt nun alle Tabs im Browser und fahrt fort."
messagebox "" "Stellt noch in den Einstellungen von Firefox die Startseite auf eure Surfbar ein.
Schließt nun alle Tabs im Browser und fahrt fort."
messagebox "Erstelle Sicherungen" "Damit die Einstellungen auch für immer gespeichert werden,
erstelle ich eine Sicherung der Firefox-Konfiguration"
{

View File

@ -13,7 +13,7 @@ if [ -f /tmp/ebesucher_restart.lock ]; then
fi
# Erstelle Lockfile
echo $$ > /tmp/ebesucher_restart.lock
echo $$ >/tmp/ebesucher_restart.lock
# Ordner des Skripts
git_dir=$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && pwd)
@ -31,14 +31,8 @@ unzip -qqo config.zip
# Warte 60s um die 120s Wartezeit von Ebesucher zu umgehen
sleep 60s
# Starte Ebesucher Firefox
docker_run(){
if [ -z "$username" ]; then
# Funktion zum starten des Containers, falls username nicht gesetzt
docker_run() {
docker run -d --name="$containername" -p 3000:5800 -v "$git_dir"/config:/config:rw -m "$1" --cpus "$CPUcores" --shm-size 2g jlesage/firefox
else
# Funktion zum starten von Firefox immer mit der Surfbar (Verhindert dass bei Updates Firefox ein "neue Features" Tab über der Surfbar öffnet)
docker run -d --name="$containername" -p 3000:5800 -e FF_OPEN_URL="https://ebesucher.com/surfbar/$username" -m "$1" --cpus "$CPUcores" -v "$git_dir"/config:/config:rw --shm-size 2g jlesage/firefox
fi
}
# Überprüfe wieviel Arbeitsspeicher vorhanden ist, um bei Geräten mit weniger als 4 GB 1 GB als Sicherungs zu haben.