diff --git a/Init-Server.sh b/Init-Server.sh index 00609f1..c2344e9 100644 --- a/Init-Server.sh +++ b/Init-Server.sh @@ -79,6 +79,21 @@ else log_skip "Docker-Installation übersprungen." fi +# Fragen, ob Dockge installiert werden soll (nur wenn Docker installiert ist) +if command -v docker &> /dev/null; then + log_info "Dockge (Docker Compose Manager) installieren? (Y/n)" + read -p "> " dockge_input + + # Überprüfen der Eingabe - Standardmäßig 'Y' bei Enter, sonst nur bei 'y' oder 'Y' + if [[ -z "$dockge_input" || "$dockge_input" =~ ^[Yy]$ ]]; then + log_info "Dockge wird installiert..." + docker run -d --name=dockge -p 5001:5001 -v /var/run/docker.sock:/var/run/docker.sock louislam/dockge + log_success "Dockge wurde erfolgreich installiert und läuft auf Port 5001." + else + log_skip "Dockge-Installation übersprungen." + fi +fi + # Fragen, ob Node.js installiert werden soll log_info "Node.js installieren? (Y/n)" read -p "> " nodejs_input