feld
abc15b6dcc
Improve Varnish config. We set sane headers from the backend now.
hace 5 años
Mark Felder
efaa41fad2
Consistent intentation
hace 5 años
Mark Felder
fda942c329
Cache partial objects for 10 minutes
This enables caching/streaming of chunked responses
hace 5 años
Mark Felder
ce224ba5f0
Streaming is enabled by default
Support more filetypes for caching static media
hace 5 años
William Pitcock
e4bd5a6950
example configs: kill STS/CT headers
hace 5 años
William Pitcock
057a9017b3
example configs: remove obsolete CSP configuration
hace 5 años
shibayashi
d027c53d75
Add frame-ancestors 'none' to all configs
hace 5 años
shibayashi
3487e15963
installation/pleroma.vcl: Add HTTP security headers
hace 5 años
Mark Felder
a85d051675
Don't strip headers from backend for /notice/ either
hace 6 años
Mark Felder
4233b1504f
Caching notice URLs does not produce pleasant results
hace 6 años
Mark Felder
8dbb4c6c50
Remove hack for /about/more as we are doing this in Pleroma now
hace 6 años
Mark Felder
5256c712dc
Caching /objects/ URLs breaks them in Mastoweb as they don't redirect to the /notice/
Not sure why it matters if you cache it or not. What's different about this JSON blob?
Perhaps it's a header that needs to be set for the redirect to happen?
hace 6 años
Mark Felder
fcb32345d7
Remove attempted caching of toots
This does not work as expected. We should not attempt to be clever here.
Varnish will do the right thing if we just teach Pleroma to set headers
properly for content we know can be cached.
hace 6 años
Mark Felder
c8c0519f52
Clarify vcl_synth is for all 301s we generate
hace 6 años
Mark Felder
bdc522da1b
Add ability to PURGE the cache
Someday Pleroma will learn this skill :-)
hace 6 años
Mark Felder
1d06f5037d
Add example Varnish VCL
hace 6 años