Hallo
ich habe folgendes Script:
Welches ich dann über den AufgabenManager
starten würde beim Boot.
Kann es sein, dass man das heute anders macht? Ich habe nähmlich das Problem, das ich zuerst alle PW für die Ordner eingeben muss. Es wird oft ein extra Ordner erstellt. Und dann kann ich sogar nicht das PAsswort für den Ordne reingeben und muss wieder neustarten.
Ich muss dann auch manuell die COntainer starten. Deswegen würde ich gerne die DS erst starten. Dann alle Ordner freigeben. Und dann den Container Docker Manager starten, damit der seine ganze Arbeit machen kann.
ich habe folgendes Script:
Code:
#!/bin/bash
# Name der verschlüsselten Ordner
ENCRYPTED_FOLDER_1="/volume1/Ordner1"
ENCRYPTED_FOLDER_2="/volume1/Ordner2"
# Funktion, um zu überprüfen, ob ein Ordner gemountet ist
is_mounted() {
mountpoint -q "$1"
}
# Warten, bis die Synology bereit ist
echo "Warte, bis das System bereit ist..."
while [ ! -f /etc.defaults/VERSION ]; do
sleep 5
done
# Verschlüsselte Ordner einbinden
if ! is_mounted "$ENCRYPTED_FOLDER_1"; then
echo "Binde $ENCRYPTED_FOLDER_1 ein..."
synoshare --mount "$ENCRYPTED_FOLDER_1"
fi
if ! is_mounted "$ENCRYPTED_FOLDER_2"; then
echo "Binde $ENCRYPTED_FOLDER_2 ein..."
synoshare --mount "$ENCRYPTED_FOLDER_2"
fi
# Docker starten
echo "Starte Docker..."
synoservice --start pkgctl-Docker
echo "Docker wurde gestartet. Alle Dienste sind aktiv!"
Welches ich dann über den AufgabenManager
Code:
/usr/local/bin/start_docker_after_mount.sh
Kann es sein, dass man das heute anders macht? Ich habe nähmlich das Problem, das ich zuerst alle PW für die Ordner eingeben muss. Es wird oft ein extra Ordner erstellt. Und dann kann ich sogar nicht das PAsswort für den Ordne reingeben und muss wieder neustarten.
Ich muss dann auch manuell die COntainer starten. Deswegen würde ich gerne die DS erst starten. Dann alle Ordner freigeben. Und dann den Container Docker Manager starten, damit der seine ganze Arbeit machen kann.