eBooru/docker/default.conf.template
Earlopain 26532478fd
[Docker] Remove nginx referer check
This allows me to easily overwrite the storage manager base url
and access the dev site from my phone with images successfully loading.
Also remove some other unused stuff.
2022-12-24 14:32:31 +01:00

45 lines
976 B
Plaintext

server {
listen ${NGINX_PORT};
server_name ${NGINX_HOST};
root /app/public;
index index.html;
access_log off;
client_max_body_size 100m;
location /data {
rewrite ^/data/sample/__.+?__(.+) /data/sample/$1 last;
rewrite ^/data/__.+?__(.+) /data/$1 last;
expires max;
break;
}
location /maintenance.html {
expires 10;
}
if (-f $document_root/maintenance.html) {
rewrite ^(.*)$ /maintenance.html last;
break;
}
location @app_server {
proxy_pass http://app_server;
proxy_redirect off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host:$server_port;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Port $server_port;
proxy_set_header X-Forwarded-Proto $scheme;
}
location / {
try_files $uri @app_server;
}
error_page 404 /404.html;
error_page 500 502 503 504 /500.html;
}
upstream app_server {
server e621:9000;
}