ssl cert create domain zoraxy
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
#!/bin/bash
|
||||
ZORAXY="http://192.168.10.8:8000"
|
||||
ACME_EMAIL="jh@unixweb.de"
|
||||
ACTION=$1
|
||||
|
||||
csrf() {
|
||||
@@ -19,15 +20,21 @@ case $ACTION in
|
||||
-H "X-CSRF-Token: $CSRF" \
|
||||
-d "ep=$2"
|
||||
;;
|
||||
cert)
|
||||
csrf
|
||||
curl -s -b /tmp/zor.txt "$ZORAXY/api/acme/obtainCert?domains=$2&filename=$2&email=$ACME_EMAIL&ca=&caURL=&skipTLS=false&dns=false&dnsServers=" \
|
||||
-H "X-CSRF-Token: $CSRF"
|
||||
;;
|
||||
list)
|
||||
csrf
|
||||
curl -s -b /tmp/zor.txt "$ZORAXY/api/proxy/list?type=host" \
|
||||
-H "X-CSRF-Token: $CSRF" | jq '.[].RootOrMatchingDomain'
|
||||
;;
|
||||
*)
|
||||
echo "Usage: $0 {add|del|list}"
|
||||
echo " add <domain> <ip:port>"
|
||||
echo " del <domain>"
|
||||
echo " list"
|
||||
echo "Usage: $0 {add|del|cert|list}"
|
||||
echo " add <domain> <ip:port> - Proxy-Eintrag anlegen"
|
||||
echo " del <domain> - Proxy-Eintrag löschen"
|
||||
echo " cert <domain> - SSL-Zertifikat anfordern"
|
||||
echo " list - Alle Domains auflisten"
|
||||
;;
|
||||
esac
|
||||
|
||||
Reference in New Issue
Block a user