Skip to content
Snippets Groups Projects
Commit 86c8b621 authored by Elian Loraux's avatar Elian Loraux
Browse files

parse `

parent e62583d3
No related branches found
No related tags found
No related merge requests found
#!/usr/bin/env bash
#!/bin/bash
# Fonction pour valider une adresse IPv4
......@@ -34,8 +32,7 @@ fi
# Vérifier l'adresse IPv4 fournie
validate_ipv4 "$1"
if [[ $? -eq 0 ]]; then
domain=`docker ps -qa | xargs docker inspect | awk '/traefik.http.routers.*.rule/{print $2}' | sed -e 's/^"Host(`//' -e 's/`)",*//' -e 's/`,`/\n/g' | grep -v 'ClientIP' | sort -u | sed "s/^/\`/" | sed "s/$/\`/" | paste -sd ","`
domain=$(docker ps -qa | xargs docker inspect | awk '/traefik.http.routers.*.rule/{print $2}' | sed -e 's/^"Host(`//' -e 's/`)",*//' -e 's/`,`/\n/g' | grep -v 'ClientIP' | sort -u | sed "s/^/\`/" | sed "s/$/\`/" | paste -sd ",")
sed -i "s/HOSTS=.*/HOSTS=$domain/" .env
sed -i "s/^BAN_IPS=\(.*\)/BAN_IPS=\1,\`$1\`/" .env
docker-compose up -d
......
#!/usr/bin/env bash
#!/bin/bash
# Fonction pour valider une adresse IPv4
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment