User:Simon/Trim4/prototypes/nginx configuration

From XPUB & Lens-Based wiki
< User:Simon‎ | Trim4/prototypes
Revision as of 16:19, 5 December 2019 by Simon (talk | contribs) (Created page with "nginx is a web server software that the bootleg library runs on. This configuration allows maximum uploads of 100mb: <pre> server { listen 80 default_server; listen [::]:80...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

nginx is a web server software that the bootleg library runs on. This configuration allows maximum uploads of 100mb:

server {
 listen 80 default_server;
 listen [::]:80 default_server;
 server_name _;  
 location /bootleglibrary {

   auth_basic           "ヽ(°〇°)ノ";
   auth_basic_user_file /etc/nginx/htpasswd;

   client_max_body_size 100M;

   proxy_bind         $server_addr;
   proxy_pass         http://127.0.0.1:20190;
   proxy_set_header   Host                $http_host;
   proxy_set_header   X-Forwarded-For     $proxy_add_x_forwarded_for;
   proxy_set_header   X-Scheme            $scheme;
   proxy_set_header   X-Script-Name       /bootleglibrary;

   }
}