From 2787209af64663c17ce904b1f2e9062b359292d4 Mon Sep 17 00:00:00 2001 From: Justin Rost Date: Fri, 28 Feb 2025 08:45:39 +0100 Subject: [PATCH] dockge --- Init-Server.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) 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