123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- server {
- listen 80 default_server;
- listen [::]:80 default_server;
- # ssl
- listen 443 ssl;
- listen [::]:443 ssl;
- ssl_certificate {{mapserver_ssl_cert_path}};
- ssl_certificate_key {{mapserver_ssl_key_path}};
- ssl_dhparam /etc/nginx/dhparams.pem;
- server_name _;
- root /var/www;
- index index.html;
- location = / {
- return 302 /meshviewer/;
- }
- location /meshviewer {
- alias {{meshviewer_install_directory}};
- try_files $uri $uri/ =404;
- gzip on;
- gzip_comp_level 2;
- gzip_types application/json application/javascript text/css;
- gzip_vary on;
- }
- location /meshviewer-test {
- alias /srv/meshviewer-test;
- try_files $uri $uri/ =404;
- gzip on;
- gzip_comp_level 2;
- gzip_types application/json application/javascript text/css;
- gzip_vary on;
- }
- location /grafana {
- if ($scheme != "https") {
- rewrite ^ https://map.ffdo.de$request_uri permanent;
- }
- include proxy_params;
- proxy_pass http://127.0.0.1:3000/;
- rewrite ^/grafana/(.*) /$1 break;
- proxy_set_header Host $host;
- }
- location /data {
- alias /srv/ffmap-data;
- gzip on;
- gzip_comp_level 2;
- gzip_types application/json;
- gzip_vary on;
- }
- location /data-announced {
- proxy_pass http://127.0.0.1:{{gluon_collector_http_port}};
- proxy_redirect off;
- }
- # location /wiki {
- # if ($scheme = http){
- # rewrite ^ https://map.do.freifunk.ruhr$request_uri? permanent;
- # }
- # proxy_pass http://127.0.0.1:5001/;
- # proxy_set_header X-Real-IP $remote_addr;
- # proxy_redirect off;
- # }
- }
|