Sindbad~EG File Manager

Current Path : /opt/nginxhttpd_/etc/openresty_config/utils/
Upload File :
Current File : //opt/nginxhttpd_/etc/openresty_config/utils/generate-test-data.sh

#!/bin/bash

MUTU=109.234.164.51
CACHE=109.234.163.160
NB_CONFIG=10
NB_OPENRESTY=2
DOMAIN='dom-#host#.openresty#srv#.saucisson.eu'
LISTEN_TO_IP=51.158.99.101
REDIS_HOST=212.47.244.94

# Ipxtender to mutu
for SRV in `seq 1 $NB_OPENRESTY` ; do
    for N in `seq 1 $NB_CONFIG` ; do
        DOM=$(echo "$DOMAIN" | sed "s/#host#/$N/" | sed "s/#srv#/$SRV/")
        echo $DOM
        openssl req -newkey rsa:1024 \
             -x509 \
             -sha256 \
             -days 3650 \
             -nodes \
             -out /tmp/$DOM.crt \
             -keyout /tmp/$DOM.key \
             -subj "/C=FR/ST=Lima/L=Lima/O=TESTING /OU=IT Department/CN=$DOM"

        redis-cli -h $REDIS_HOST HSET $DOM originalBackendIp $MUTU
        redis-cli -h $REDIS_HOST HSET $DOM isSslAvailable 1
        redis-cli -h $REDIS_HOST HSET $DOM mainDomain $DOM
        redis-cli -h $REDIS_HOST HSET $DOM proxyPassIp $MUTU
        redis-cli -h $REDIS_HOST HSET $DOM proxyPassSslPort 4430
        redis-cli -h $REDIS_HOST HSET $DOM listenToIp $LISTEN_TO_IP
        redis-cli -h $REDIS_HOST HSET $DOM proxyPassProtocol http
        redis-cli -h $REDIS_HOST HSET $DOM proxyPassPort 8081
        redis-cli -h $REDIS_HOST HSET $DOM sslCaBundle ""
        redis-cli -h $REDIS_HOST HSET $DOM proxyPassSslIp $MUTU
        redis-cli -h $REDIS_HOST HSET $DOM proxyPassSslProtocol https
        redis-cli -h $REDIS_HOST -x HSET $DOM sslKey </tmp/$DOM.key
        redis-cli -h $REDIS_HOST -x HSET $DOM sslCrt </tmp/$DOM.crt
    done 
done


Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists