Add Cache-Control header to media endpoints (#2612)
* Add Cache-Control header * Raise rate_limiting threshold to 20
This commit is contained in:
parent
df5d4dc7a3
commit
ac2dbb3513
@ -192,7 +192,7 @@ client_api:
|
||||
# and appservice users are exempt from rate limiting by default.
|
||||
rate_limiting:
|
||||
enabled: true
|
||||
threshold: 5
|
||||
threshold: 20
|
||||
cooloff_ms: 500
|
||||
exempt_user_ids:
|
||||
# - "@user:domain.com"
|
||||
|
@ -195,7 +195,7 @@ client_api:
|
||||
# and appservice users are exempt from rate limiting by default.
|
||||
rate_limiting:
|
||||
enabled: true
|
||||
threshold: 5
|
||||
threshold: 20
|
||||
cooloff_ms: 500
|
||||
exempt_user_ids:
|
||||
# - "@user:domain.com"
|
||||
|
@ -149,6 +149,9 @@ func makeDownloadAPI(
|
||||
}
|
||||
}
|
||||
|
||||
// Cache media for at least one day.
|
||||
w.Header().Set("Cache-Control", "public,max-age=86400,s-maxage=86400")
|
||||
|
||||
Download(
|
||||
w,
|
||||
req,
|
||||
|
Loading…
Reference in New Issue
Block a user