git.fiddlerwoaroof.com
add-reverse-proxy
3ab39214
 #!/usr/bin/env bash
 
 get-reverse-proxy() {
 local target=$1
 shift
 cat <<EOF
 server {
     listen 80;
     server_name $@;
     location / {
         proxy_pass $target;
         proxy_set_header Host \$host;
         proxy_set_header X-Real-IP \$remote_addr;
         proxy_set_header X-Forwarded-For \$proxy_add_x_forwarded_for;
         proxy_set_header X-Forwarded-Proto \$scheme;
     }
 }
 EOF
 }
 
 get-reverse-proxy "$@" > "$HOME"/sites/"$2".conf