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