overloading
parent
7c9d42439e
commit
8986182548
|
|
@ -1,6 +1,12 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
CADDYFILE="${CADDYFILE:-/etc/caddy/Caddyfile}"
|
||||
STUNFILE="${STUNFILE:-/etc/stunfile.conf}"
|
||||
|
||||
STUNSERVERCRT="${STUNSERVERCRT:-/etc/stunserver.crt}"
|
||||
STUNSERVERKEY="${STUNSERVERKEY:-/etc/stunserver.key}"
|
||||
STUNCLIENTKEY="${STUNCLIENTCRT:-/etc/stunclient.crt}"
|
||||
|
||||
ROOTDIR="${ROOTDIR:-/srv/index}"
|
||||
SITE_ADDRESS="${SITE_ADDRESS:-localhost}"
|
||||
|
||||
|
|
@ -29,7 +35,13 @@ else
|
|||
generate_caddyfile
|
||||
fi
|
||||
|
||||
stunnel /etc/stunfile.conf > /stun-access.log 2>&1 &
|
||||
cp "$STUNFILE" "${STUNFILE}_overload"
|
||||
STUNFILE="${STUNFILE}_overload"
|
||||
sed -i -e 's/.etc.stunserver.crt/'"${STUNSERVERCRT}"'/g' "${STUNFILE}"
|
||||
sed -i -e 's/.etc.stunserver.key/'"${STUNSERVERKEY}"'/g' "${STUNFILE}"
|
||||
sed -i -e 's/.etc.stunclient.crt/'"${STUNCLIENTCRT}"'/g' "${STUNFILE}"
|
||||
|
||||
stunnel "${STUNFILE}" > /stun-access.log 2>&1 &
|
||||
|
||||
$(which caddy) ${CADDY_OPTS} -conf ${CADDYFILE} &
|
||||
pid=$!
|
||||
|
|
|
|||
Loading…
Reference in New Issue