Allow nginx to accelerate the newer `/var/azuracast/storage` folders (backups, binaries, etc)

This commit is contained in:
Buster Neece 2024-04-17 04:38:26 -05:00
parent 08c5468562
commit 4cf9c626ad
No known key found for this signature in database
2 changed files with 8 additions and 5 deletions

View File

@ -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) {

View File

@ -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/;
}