Caddy

From Halfface
Jump to navigationJump to search

Find upstream servers

cat /etc/containers/caddy/config.json | jq -r '.apps.http.servers[].routes[].handle[] | 
   if .handler == "reverse_proxy" then 
       .upstreams[]?.dial 
   elif .routes then 
       .routes[].handle[] | select(.handler == "reverse_proxy") | .upstreams[]?.dial 
   else 
       empty 
   end' | sort -u