CoolFace
Apppublic

justest/leetcode

sourceHugging Faceupdated 3y agoView on Hugging Face
0likes
nginx.conf111 linesDownload Raw Back to root
1error_log /tmp/error.log warn;2worker_processes auto;3pid /tmp/nginx.pid;4include /etc/nginx/modules-enabled/*.conf;5 6events {7    worker_connections 768;8    multi_accept on;9}10 11http {12    ##13    # Basic Settings14    ##15 16    sendfile on;17    tcp_nopush on;18    tcp_nodelay on;19    keepalive_timeout 65;20    types_hash_max_size 2048;21    proxy_buffering off;22    client_max_body_size 800m;23    large_client_header_buffers 4 32k;24    # server_tokens off;25 26    # server_names_hash_bucket_size 64;27    # server_name_in_redirect off;28 29    include /etc/nginx/mime.types;30 31    default_type application/octet-stream;32    proxy_temp_path /tmp/proxy_temp;33    client_body_temp_path /tmp/client_temp;34    fastcgi_temp_path /tmp/fastcgi_temp;35    uwsgi_temp_path /tmp/uwsgi_temp;36    scgi_temp_path /tmp/scgi_temp;37 38    ##39    # SSL Settings40    ##41 42    ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3; # Dropping SSLv3, ref: POODLE43    ssl_prefer_server_ciphers on;44 45 46    ##47    # Gzip Settings48    ##49 50    gzip on;51 52    # gzip_vary on;53    # gzip_proxied any;54    # gzip_comp_level 6;55    # gzip_buffers 16 8k;56    # gzip_http_version 1.1;57    # gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;58 59    ##60    # Virtual Host Configs61    ##62 63    #include /etc/nginx/conf.d/*.conf;64    #include /etc/nginx/sites-enabled/*;65    server {66        listen 7860;67 68        access_log /tmp/access.log;69        server_name _;70 71        root /var/www/;72        index index.html;73        location /stable-#COMMIT# {74            proxy_pass http://127.0.0.1:5050;75            proxy_http_version 1.1;76            proxy_set_header Upgrade $http_upgrade;77            proxy_set_header Connection "Upgrade";78            proxy_set_header Host $host;79            proxy_read_timeout 86400;80            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;81        }82 83        location /vscode/ {84            auth_basic "Restricted Content";85            auth_basic_user_file /home/user/app/ngpasswd;86            proxy_pass http://127.0.0.1:5050/;87            proxy_http_version 1.1;88            proxy_set_header Upgrade $http_upgrade;89            proxy_set_header Connection "Upgrade";90            proxy_set_header Host $host;91            proxy_read_timeout 86400;92            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;93        }94 95        location @vscode {96            return 302 https://$host/vscode/?folder=/home/user/app;97        }98 99        location / {100            error_page 502 = @vscode;101            proxy_pass http://127.0.0.1:#PORT#;102            proxy_http_version 1.1;103            proxy_set_header Upgrade $http_upgrade;104            proxy_set_header Connection "Upgrade";105            proxy_set_header Host $host;106            proxy_read_timeout 86400;107            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;108            #try_files $uri $uri/ =404;109        }110    }111}