diff options
| author | Benjamin Sanders <hello@bensanders.net> | 2026-09-18 10:05:21 -0400 |
|---|---|---|
| committer | Benjamin Sanders <hello@bensanders.net> | 2026-09-18 10:05:21 -0400 |
| commit | 55057f02eeed339f38286bd92010755704eb3717 (patch) | |
| tree | 31ce480aecc7836e5b4c18ab0ba8f3b8c9e7cf08 /pbs-bsimg-net.conf | |
| parent | 3ecb8b59e1d08a6dbb81d867ea4376d9bdb25ac2 (diff) | |
Diffstat (limited to 'pbs-bsimg-net.conf')
| -rw-r--r-- | pbs-bsimg-net.conf | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/pbs-bsimg-net.conf b/pbs-bsimg-net.conf new file mode 100644 index 0000000..69cf4bb --- /dev/null +++ b/pbs-bsimg-net.conf @@ -0,0 +1,35 @@ +# Default server configuration +map $arg_name $img_name { + default $arg_name; + "" "missing"; +} + +map $arg_format $img_format { + default $arg_format; + "" "missing"; +} + +server { + listen 80; + listen [::]:80; + + root /var/www/html; + + index index.html; + + server_name pbs.bsimg.net pbs.atl.bsimg.net bsimg.net; + + error_page 404 /404.html; + error_page 500 /500.html; + + location / { + try_files $uri $uri/ =404; + } + + location /media/ { + root /var/www/html; + expires 1y; + add_header Cache-Control "public, immutable"; + try_files $uri-${img_name}.${img_format} =404; + } +}
\ No newline at end of file |
