fix(nginx): expose only subdirectories of /media

This commit is contained in:
JuniorJPDJ 2023-03-17 14:34:48 +00:00 committed by Georg Krause
commit 817a710c2e
No known key found for this signature in database
GPG key ID: 2970D504B2183D22
4 changed files with 28 additions and 6 deletions

View file

@ -85,8 +85,15 @@ server {
proxy_pass http://funkwhale-api;
}
location /media/ {
alias ${MEDIA_ROOT}/;
# Allow direct access to only specific subdirectories in /media
location /media/__sized__/ {
alias ${MEDIA_ROOT}/__sized__/;
add_header Access-Control-Allow-Origin '*';
}
# Allow direct access to only specific subdirectories in /media
location /media/attachments/ {
alias ${MEDIA_ROOT}/attachments/;
add_header Access-Control-Allow-Origin '*';
}