diff options
Diffstat (limited to 'depo/.taler/config/nginx.conf')
-rw-r--r-- | depo/.taler/config/nginx.conf | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/depo/.taler/config/nginx.conf b/depo/.taler/config/nginx.conf new file mode 100644 index 0000000..12932db --- /dev/null +++ b/depo/.taler/config/nginx.conf @@ -0,0 +1,20 @@ +error_log /home/depolymerization/.taler/logs/nginx.log; +pid /home/depolymerization/.taler/nginx.pid; +events {} +http { + access_log /home/depolymerization/.taler/logs/nginx.log; + server { + listen 8980; + location / { + return 200 'Hello, I am Nginx - proxying taler-local'; + } + location ~* ^/(?<component>[a-z\-]+)(/(?<taler_uri>.*))? { + proxy_pass http://unix:/home/depolymerization/.taler/sockets/$component.sock:/$taler_uri?$args; + proxy_redirect off; + proxy_set_header X-Forwarded-Prefix /$component; + proxy_set_header X-Forwarded-Host localhost:8080; + proxy_set_header X-Forwarded-Proto http; + client_body_temp_path /tmp/taler-local-nginx; + } + } +} |