Bindlog/run.sh

30 lines
705 B
Bash
Raw Normal View History

2024-08-28 23:13:45 +02:00
#!/bin/bash
# Récupère la version du système
2024-08-28 23:26:23 +02:00
os_system=$(cat /etc/os-release)
2024-08-28 23:21:59 +02:00
os_format=${os_system,,}
2024-08-28 23:13:45 +02:00
2024-08-28 23:26:23 +02:00
function install_debian() {
sudo apt-get update
sudo apt-get install -y sudo curl
2024-08-28 23:13:45 +02:00
}
2024-08-28 23:26:23 +02:00
function install_fedora() {
sudo dnf update -y
sudo dnf install -y sudo curl
2024-08-28 23:21:59 +02:00
}
2024-08-28 23:13:45 +02:00
2024-08-28 23:26:23 +02:00
# Install pour Debian, Ubuntu, Kali, ParrotOS
if [[ $os_format == *"debian"* || $os_format == *"ubuntu"* || $os_format == *"kali"* || $os_format == *"parrot"* ]]; then
install_debian
2024-08-28 23:21:59 +02:00
elif [[ $os_format == *"fedora"* ]]; then
2024-08-28 23:26:23 +02:00
install_fedora
2024-08-28 23:13:45 +02:00
fi
# Installation de Docker
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
2024-08-28 23:26:23 +02:00
# Démarrage de Docker Compose
sudo docker compose up -d --build