Allow nginx to accelerate the newer `/var/azuracast/storage` folders (backups, binaries, etc)
This commit is contained in:
parent
08c5468562
commit
4cf9c626ad
|
@ -29,8 +29,9 @@ final class CustomUrls
|
||||||
public static function getXAccelPath(string $path): ?string
|
public static function getXAccelPath(string $path): ?string
|
||||||
{
|
{
|
||||||
$specialPaths = [
|
$specialPaths = [
|
||||||
'/var/azuracast/backups' => '/internal/backups',
|
|
||||||
'/var/azuracast/stations' => '/internal/stations',
|
'/var/azuracast/stations' => '/internal/stations',
|
||||||
|
'/var/azuracast/storage' => '/internal/storage',
|
||||||
|
'/var/azuracast/backups' => '/internal/backups',
|
||||||
];
|
];
|
||||||
|
|
||||||
foreach ($specialPaths as $diskPath => $nginxPath) {
|
foreach ($specialPaths as $diskPath => $nginxPath) {
|
||||||
|
|
|
@ -149,17 +149,19 @@ server {
|
||||||
# Internal handlers used by the application to perform X-Accel-Redirect's for higher performance.
|
# Internal handlers used by the application to perform X-Accel-Redirect's for higher performance.
|
||||||
location /internal/backups/ {
|
location /internal/backups/ {
|
||||||
internal;
|
internal;
|
||||||
|
|
||||||
add_header Access-Control-Allow-Origin "$upstream_http_access_control_allow_origin";
|
add_header Access-Control-Allow-Origin "$upstream_http_access_control_allow_origin";
|
||||||
|
|
||||||
alias /var/azuracast/backups/;
|
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/ {
|
location /internal/stations/ {
|
||||||
internal;
|
internal;
|
||||||
|
|
||||||
add_header Access-Control-Allow-Origin "$upstream_http_access_control_allow_origin";
|
add_header Access-Control-Allow-Origin "$upstream_http_access_control_allow_origin";
|
||||||
|
|
||||||
alias /var/azuracast/stations/;
|
alias /var/azuracast/stations/;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue