Files
mymovies/nginx.conf
T

37 lines
1.0 KiB
Nginx Configuration File

server {
listen 80;
server_name _;
root /usr/share/nginx/html;
index index.html;
# Каталог и обложки: нужен CORS для WebView Lampa
location = /catalog.json {
add_header Access-Control-Allow-Origin * always;
default_type application/json;
try_files /catalog.json =404;
}
location /covers/ {
add_header Access-Control-Allow-Origin * always;
try_files $uri =404;
}
# Торренты torrserver забирает сам (CORS не нужен), но отдадим тоже
location /torrents/ {
add_header Access-Control-Allow-Origin * always;
types { application/x-bittorrent torrent; }
try_files $uri =404;
}
# Папка фильмов (persistent volume смонтирован в /movies)
location /movies/ {
alias /movies/;
add_header Access-Control-Allow-Origin * always;
try_files $uri $uri/ =404;
}
location / {
try_files $uri $uri/ =404;
}
}