pleroma/otp/templates/pleroma.cloudflare.nginx.conf.j2
changeset 202 252069788104
parent 200 10051617d075
equal deleted inserted replaced
201:e209c4dc5280 202:252069788104
    51         proxy_http_version 1.1;
    51         proxy_http_version 1.1;
    52         proxy_set_header Upgrade $http_upgrade;
    52         proxy_set_header Upgrade $http_upgrade;
    53         proxy_set_header Connection "upgrade";
    53         proxy_set_header Connection "upgrade";
    54         proxy_set_header Host $http_host;
    54         proxy_set_header Host $http_host;
    55 
    55 
    56         set $upstream {{pleroma_proxy_pass}};
    56         proxy_pass {{pleroma_proxy_pass}};
    57         proxy_pass $upstream;
       
    58 
    57 
    59         client_max_body_size 16m;
    58         client_max_body_size 16m;
    60     }
    59     }
    61 
    60 
    62     location /proxy {
    61     location /proxy {
    63         proxy_cache {{pleroma_instance}}-pleroma_media_cache;
    62         proxy_cache {{pleroma_instance}}-pleroma_media_cache;
    64         proxy_cache_lock on;
    63         proxy_cache_lock on;
    65         proxy_ignore_client_abort on;
    64         proxy_ignore_client_abort on;
    66 
    65         proxy_pass {{pleroma_proxy_pass}};
    67         set $upstream {{pleroma_proxy_pass}};
       
    68         proxy_pass $upstream;
       
    69     }
    66     }
    70 
    67 
    71     # don't expose prometheus stats publicly
    68     # don't expose prometheus stats publicly
    72     location /api/pleroma/app_metrics {
    69     location /api/pleroma/app_metrics {
    73         return 404;
    70         return 404;