283f6b169d
Rename vcl and mongooseim config
2022-07-05 06:37:14 -04:00
1d8f1fe077
Add a default rule to not attempt to cache any files larger than 50MB
...
This fixes connection failures when trying to retrieve large files.
It is less common in typical Pleroma usage, but it's possible to encounter
this on a cloud instance with lower memory.
2021-02-05 13:35:51 -06:00
Mark Felder
b3015db841
Syntax error
2020-09-30 12:49:51 -05:00
Mark Felder
49229107e8
Make it possible for Varnish logs to contain the true scheme used by clients
...
instead of always reporting http://
2020-09-30 12:32:54 -05:00
abc15b6dcc
Improve Varnish config. We set sane headers from the backend now.
2019-05-28 21:20:24 +00:00
Mark Felder
efaa41fad2
Consistent intentation
2019-01-10 18:29:36 +00:00
Mark Felder
fda942c329
Cache partial objects for 10 minutes
...
This enables caching/streaming of chunked responses
2019-01-10 18:28:14 +00:00
Mark Felder
ce224ba5f0
Streaming is enabled by default
...
Support more filetypes for caching static media
2019-01-10 18:23:22 +00:00
William Pitcock
e4bd5a6950
example configs: kill STS/CT headers
2018-11-11 06:56:46 +00:00
William Pitcock
057a9017b3
example configs: remove obsolete CSP configuration
2018-11-11 06:12:26 +00:00
shibayashi
d027c53d75
Add frame-ancestors 'none' to all configs
2018-08-30 11:10:16 +02:00
shibayashi
3487e15963
installation/pleroma.vcl: Add HTTP security headers
2018-08-29 01:28:10 +02:00
Mark Felder
a85d051675
Don't strip headers from backend for /notice/ either
2018-05-07 23:44:40 +00:00
Mark Felder
4233b1504f
Caching notice URLs does not produce pleasant results
2018-05-07 23:43:27 +00:00
Mark Felder
8dbb4c6c50
Remove hack for /about/more as we are doing this in Pleroma now
2018-04-19 18:58:13 +00:00
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?
2018-04-13 13:40:24 +00:00
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.
2018-04-10 14:17:23 +00:00
Mark Felder
c8c0519f52
Clarify vcl_synth is for all 301s we generate
2018-03-20 01:28:50 +00:00
Mark Felder
bdc522da1b
Add ability to PURGE the cache
...
Someday Pleroma will learn this skill :-)
2018-03-20 01:24:58 +00:00
Mark Felder
1d06f5037d
Add example Varnish VCL
2018-03-20 01:12:40 +00:00