Procházet zdrojové kódy

feat: pass X-Real-IP header to gRPC backends

Artem Ukrainskii před 2 měsíci
rodič
revize
7391ce96fe
1 změnil soubory, kde provedl 2 přidání a 0 odebrání
  1. 2 0
      nginx.tmpl

+ 2 - 0
nginx.tmpl

@@ -321,8 +321,10 @@
             {{- end }}
         {{- else if eq $proto "grpc" }}
         grpc_pass {{ trim $proto }}://{{ trim $upstream }};
+        grpc_set_header X-Real-IP $remote_addr;
         {{- else if eq $proto "grpcs" }}
         grpc_pass {{ trim $proto }}://{{ trim $upstream }};
+        grpc_set_header X-Real-IP $remote_addr;
         {{- else }}
         proxy_pass {{ trim $proto }}://{{ trim $upstream }}{{ trim $dest }};
         set $upstream_keepalive {{ if ne $keepalive "disabled" }}true{{ else }}false{{ end }};