diff options
author | ms <ms@taler.net> | 2022-04-29 08:44:56 +0200 |
---|---|---|
committer | ms <ms@taler.net> | 2022-04-29 08:44:56 +0200 |
commit | d4b82ccab8a46dd3256b5caba82a6cb90e6b7934 (patch) | |
tree | 0601ed31f302c62dc6606a65bdecc387661b64d0 /bin/taler-local | |
parent | 6952fa569d0a41980b3dc3edf7208b0d458e0736 (diff) | |
download | deployment-d4b82ccab8a46dd3256b5caba82a6cb90e6b7934.tar.gz deployment-d4b82ccab8a46dd3256b5caba82a6cb90e6b7934.tar.bz2 deployment-d4b82ccab8a46dd3256b5caba82a6cb90e6b7934.zip |
nginx dual stack
Diffstat (limited to 'bin/taler-local')
-rwxr-xr-x | bin/taler-local | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bin/taler-local b/bin/taler-local index 131823a..80bf4f9 100755 --- a/bin/taler-local +++ b/bin/taler-local @@ -1358,16 +1358,17 @@ def prepare(x_forwarded_host, x_forwarded_proto, postgres_db_name): f"access_log {LOG_DIR / 'nginx.log'};\n" "server {\n" f"listen {REV_PROXY_PORT};\n" + f"listen [::]:{REV_PROXY_PORT};\n" "location / {\n" "return 200 'Hello, I am Nginx - proxying taler-local\n';\n" "}\n" "location ~* ^/(?<component>[a-z\-]+)(/(?<taler_uri>.*))? {\n" - f"proxy_pass http://unix:{UNIX_SOCKETS_DIR}/$component.sock:/$taler_uri?$args;\n" "proxy_redirect off;\n" "proxy_set_header X-Forwarded-Prefix /$component;\n" f"proxy_set_header X-Forwarded-Host {x_forwarded_host};\n" f"proxy_set_header X-Forwarded-Proto {x_forwarded_proto};\n" f"client_body_temp_path /tmp/taler-local-nginx;\n" + f"proxy_pass http://unix:{UNIX_SOCKETS_DIR}/$component.sock:/$taler_uri?$args;\n" "}\n" "}\n" "}\n" |