waifu2x.nginx.conf 761 B

1234567891011121314151617181920212223242526272829
  1. upstream waifu2x {
  2. server localhost:8812;
  3. }
  4. map $http_accept_language $lang {
  5. default en;
  6. ~ja ja;
  7. ~en en;
  8. ~ru ru;
  9. }
  10. server {
  11. # listen 80 default_server;
  12. server_name waifu2x.udp.jp; # fill your domain
  13. access_log /var/log/nginx/waifu2x.access.log;
  14. root /home/ubuntu/waifu2x/assets;
  15. try_files $uri $uri/index.$lang.html $uri/index.html @api;
  16. proxy_set_header Host $http_host;
  17. proxy_set_header X-Real-IP $remote_addr;
  18. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  19. location ~ ^/(apple-touch-icon|browserconfig|favicon|mstile)(.*)\.(png|xml|ico)$ {
  20. return 204;
  21. }
  22. location @api {
  23. proxy_pass http://waifu2x;
  24. }
  25. }