#!/bin/bash # Script de configuration dnsmasq pour 4NK_IA_back set -euo pipefail echo "🔧 Configuration de dnsmasq pour 4NK_IA_back" # Vérifier si dnsmasq est installé if ! command -v dnsmasq &> /dev/null; then echo "📦 Installation de dnsmasq..." sudo apt-get update sudo apt-get install -y dnsmasq fi # Créer le répertoire de configuration sudo mkdir -p /etc/dnsmasq.d # Copier la configuration 4NK_IA_back echo "📝 Copie de la configuration dnsmasq..." sudo cp dnsmasq-4nk-ia.conf /etc/dnsmasq.d/4nk-ia.conf # Redémarrer dnsmasq echo "🔄 Redémarrage de dnsmasq..." sudo systemctl restart dnsmasq sudo systemctl enable dnsmasq # Vérifier le statut echo "✅ Vérification du statut de dnsmasq..." sudo systemctl status dnsmasq --no-pager -l echo "🎉 Configuration dnsmasq terminée !" echo "" echo "📋 Services disponibles :" echo " - 4nk-ia-api.local:172.21.0.10" echo " - 4nk-ia-worker.local:172.21.0.11" echo " - 4nk-ia-postgres.local:172.21.0.12" echo " - 4nk-ia-redis.local:172.21.0.13" echo " - 4nk-ia-minio.local:172.21.0.14" echo " - 4nk-ia-ollama.local:172.21.0.15" echo " - 4nk-ia-anythingllm.local:172.21.0.16" echo " - 4nk-ia-neo4j.local:172.21.0.17" echo " - 4nk-ia-opensearch.local:172.21.0.18"