From bb0c5ae74bd80516b769c00c81bedf11a4d3e9ed Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Wed, 26 Jun 2019 23:43:47 +0200 Subject: We have /etc in a separate repo for the server now. --- etc/nginx/sites-enabled/demo.site | 169 -------------------------------------- 1 file changed, 169 deletions(-) delete mode 100644 etc/nginx/sites-enabled/demo.site (limited to 'etc/nginx/sites-enabled/demo.site') diff --git a/etc/nginx/sites-enabled/demo.site b/etc/nginx/sites-enabled/demo.site deleted file mode 100644 index 288ac65..0000000 --- a/etc/nginx/sites-enabled/demo.site +++ /dev/null @@ -1,169 +0,0 @@ -server { - listen 80; - listen [::]:80; - server_name demo.taler.net - bank.demo.taler.net - shop.demo.taler.net - donations.demo.taler.net - survey.demo.taler.net - auditor.demo.taler.net - exchange.demo.taler.net; - - # 301-based ridirects allows the user agent to *change* the - # method used in the second request. This breaks all the API - # using POST, as some user agents do the second request using - # GET. 307 is meant to tell the user agent to not change the - # method in the second request. - if ($request_method = POST) { return 307 https://$host$request_uri; } - return 301 https://$host$request_uri; - -} - - -server { - listen 443 ssl; - listen [::]:443 ssl; - server_name auditor.demo.taler.net; - include conf.d/talerssl; - - location /service { - proxy_pass http://unix:/home/demo/sockets/auditor.http:/; - } - - location /reports { - rewrite "^/reports/(.*)" /$1 break; - root /home/demo/reports; - } - - location / { - rewrite ^/$ /en/ redirect; - rewrite ^/(..)/$ /$1/index.html break; - recursive_error_pages on; - root /home/demo/auditor; - } - include conf.d/favicon_robots; -} - - -server { - listen 443 ssl; - listen [::]:443 ssl; - server_name demo.taler.net www.demo.taler.net; - rewrite /javascript /javascript.html break; - include conf.d/talerssl; - location / { - rewrite ^/$ /en/ redirect; - rewrite ^/(..)/$ /$1/index.html break; - root /home/demo/landing/demo; - } - - include conf.d/favicon_robots; -} - - -server { - listen 443 ssl; - listen [::]:443 ssl; - server_name exchange.demo.taler.net; - root /dev/null; - include conf.d/talerssl; - - location /admin { - proxy_pass http://unix:/home/demo/sockets/exchange-admin.http; - proxy_redirect off; - proxy_set_header Host $host; - } - - location / { - proxy_pass http://unix:/home/demo/sockets/exchange.http:/; - proxy_redirect off; - proxy_set_header Host $host; - } -} - -server { - listen 443 ssl; - listen 80; - listen [::]:443 ssl; - listen [::]:80; - server_name backend.demo.taler.net; - include conf.d/talerssl; - - location /public { - proxy_redirect off; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-Host "backend.demo.taler.net"; - proxy_set_header X-Forwarded-Proto "https"; - proxy_pass http://unix:/home/demo/sockets/merchant.http:/public; - } - - location / { - # match the ApiKey part ignoring case, and the actual key - # with case-sensitivity on. - if ($http_authorization !~ "(?i)ApiKey (?-i)sandbox") { - return 401; - } - proxy_redirect off; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-Host "backend.demo.taler.net"; - proxy_set_header X-Forwarded-Proto "https"; - proxy_pass http://unix:/home/demo/sockets/merchant.http:/; - } -} - - -server { - listen 443 ssl; - listen [::]:443 ssl; - server_name donations.demo.taler.net; - include conf.d/talerssl; - - location / { - uwsgi_pass unix:/home/demo/sockets/donations.uwsgi; - include /etc/nginx/uwsgi_params; - } - - include conf.d/favicon_robots; -} - - -server { - listen 443 ssl; - listen [::]:443 ssl; - server_name shop.demo.taler.net; - include conf.d/talerssl; - - location / { - uwsgi_pass unix:/home/demo/sockets/shop.uwsgi; - include /etc/nginx/uwsgi_params; - } - - include conf.d/favicon_robots; -} - - -server { - server_name survey.demo.taler.net; - listen 443 ssl; - listen [::]:443 ssl; - include conf.d/talerssl; - - location / { - uwsgi_pass unix:/home/demo/sockets/survey.uwsgi; - include /etc/nginx/uwsgi_params; - } -} - -server { - listen 443 ssl; - listen [::]:443 ssl; - server_name bank.demo.taler.net; - include conf.d/talerssl; - - location / { - uwsgi_pass unix:/home/demo/sockets/bank.uwsgi; - include /etc/nginx/uwsgi_params; - } - - include conf.d/favicon_robots; -} -- cgit v1.2.3