diff --git a/src/Nginx/CustomUrls.php b/src/Nginx/CustomUrls.php index 5c744995d..f0da839e5 100644 --- a/src/Nginx/CustomUrls.php +++ b/src/Nginx/CustomUrls.php @@ -29,8 +29,9 @@ final class CustomUrls public static function getXAccelPath(string $path): ?string { $specialPaths = [ - '/var/azuracast/backups' => '/internal/backups', '/var/azuracast/stations' => '/internal/stations', + '/var/azuracast/storage' => '/internal/storage', + '/var/azuracast/backups' => '/internal/backups', ]; foreach ($specialPaths as $diskPath => $nginxPath) { diff --git a/util/docker/web/nginx/azuracast.conf.tmpl b/util/docker/web/nginx/azuracast.conf.tmpl index f6f2e8779..1773b32c6 100644 --- a/util/docker/web/nginx/azuracast.conf.tmpl +++ b/util/docker/web/nginx/azuracast.conf.tmpl @@ -149,17 +149,19 @@ server { # Internal handlers used by the application to perform X-Accel-Redirect's for higher performance. location /internal/backups/ { internal; - add_header Access-Control-Allow-Origin "$upstream_http_access_control_allow_origin"; - alias /var/azuracast/backups/; } + location /internal/storage/ { + internal; + add_header Access-Control-Allow-Origin "$upstream_http_access_control_allow_origin"; + alias /var/azuracast/storage/; + } + location /internal/stations/ { internal; - add_header Access-Control-Allow-Origin "$upstream_http_access_control_allow_origin"; - alias /var/azuracast/stations/; }