aboutsummaryrefslogtreecommitdiff
path: root/docs/configuration
diff options
context:
space:
mode:
authorMaksim Pechnikov <parallel588@gmail.com>2020-05-18 06:48:19 +0300
committerMaksim Pechnikov <parallel588@gmail.com>2020-05-18 06:48:19 +0300
commitc33a4315fb09e67d0ed5f644877054a3fb7b1fe1 (patch)
tree43ba4f970e8155ecf24b549d7c249fb4788deab9 /docs/configuration
parent3f8d68bdf3224cd6023b3d7f8e64221222872820 (diff)
downloadpleroma-c33a4315fb09e67d0ed5f644877054a3fb7b1fe1.tar.gz
updated docs
Diffstat (limited to 'docs/configuration')
-rw-r--r--docs/configuration/cheatsheet.md20
1 files changed, 20 insertions, 0 deletions
diff --git a/docs/configuration/cheatsheet.md b/docs/configuration/cheatsheet.md
index 1078c4e87..aaea3f46c 100644
--- a/docs/configuration/cheatsheet.md
+++ b/docs/configuration/cheatsheet.md
@@ -249,6 +249,26 @@ This section describe PWA manifest instance-specific values. Currently this opti
* `base_url`: The base URL to access a user-uploaded file. Useful when you want to proxy the media files via another host/CDN fronts.
* `proxy_opts`: All options defined in `Pleroma.ReverseProxy` documentation, defaults to `[max_body_length: (25*1_048_576)]`.
* `whitelist`: List of domains to bypass the mediaproxy
+* `invalidation`: options for remove media from cache after delete object:
+ * `enabled`: Enables purge cache
+ * `provider`: Which one of the [purge cache strategy](#purge-cache-strategy) to use.
+
+### Purge cache strategy
+
+#### Pleroma.Web.MediaProxy.Invalidation.Script
+
+This strategy allow perform external bash script to purge cache.
+Urls of attachments pass to script as arguments.
+
+* `script_path`: path to external script.
+
+#### Pleroma.Web.MediaProxy.Invalidation.Http
+
+This strategy allow perform custom http request to purge cache.
+
+* `method`: http method. default is `purge`
+* `headers`: http headers. default is empty
+* `options`: request options. default is empty
## Link previews