| 1234567891011121314151617181920212223242526272829303132333435363738 | 
							- upstream waifu2x {
 
- 	least_conn;
 
-         server localhost:8812;
 
- 	# ..
 
- }
 
- map $http_accept_language $lang {
 
-   default en;
 
-   ~ja ja;
 
-   ~ru ru;
 
-   ~pt pt;
 
-   ~es es;
 
-   ~fr fr;
 
-   ~en en;
 
- }
 
- #limit_req_zone  $binary_remote_addr  zone=one:128m   rate=10r/m;
 
- server {
 
-        # listen 80 default_server; 
 
-        server_name waifu2x.udp.jp; # fill your domain
 
-        
 
-        access_log	/var/log/nginx/waifu2x.access.log;
 
-        
 
-        root   /home/ubuntu/waifu2x/assets;
 
-        try_files $uri $uri/index.$lang.html $uri/index.html @api;
 
-        proxy_set_header Host $http_host;
 
-        proxy_set_header X-Real-IP  $remote_addr;
 
-        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
 
-        location ~ ^/(apple-touch-icon|browserconfig|mstile)(.*)\.(png|xml|ico)$ {
 
-           return 204;
 
-        }
 
-        location @api {
 
-           # limit_req zone=one burst=3;
 
-           proxy_pass http://waifu2x;
 
-        }
 
- }
 
 
  |