diff --git a/docker-compose.yml b/docker-compose.yml index a154f06..f4b525f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -270,6 +270,7 @@ services: - ${RUNTIME_PATH}/travel-thumbs:/data/thumbs:ro - ${RUNTIME_PATH}/data/music:/data/music:ro - ${RUNTIME_PATH}/data/videos:/data/videos:ro + - ${RUNTIME_PATH}/data/insta/insta_cards:/data/insta_cards:ro extra_hosts: - "host.docker.internal:host-gateway" healthcheck: diff --git a/nginx/default.conf b/nginx/default.conf index 59a63f7..0ad1d96 100644 --- a/nginx/default.conf +++ b/nginx/default.conf @@ -37,6 +37,13 @@ server { } # music videos — Nginx가 직접 비디오 파일 서빙 + location ^~ /media/insta/ { + alias /data/insta_cards/; + expires 1h; + add_header Cache-Control "public"; + try_files $uri =404; + } + location ^~ /media/videos/ { alias /data/videos/;