Update docs/configuration/storing_remote_media.md
This commit is contained in:
parent
ed14e5485e
commit
aa0a3386e0
|
@ -1,17 +1,17 @@
|
||||||
# Storing Remote Media
|
# Storing Remote Media
|
||||||
|
|
||||||
Pleroma does not store remote/federated media by default. The best way to achieve this is to change Nginx to keep its reverse proxy cache
|
Akkoma does not store remote/federated media by default. The best way to achieve this is to change Nginx to keep its reverse proxy cache
|
||||||
for a year and to activate the `MediaProxyWarmingPolicy` MRF policy in Pleroma which will automatically fetch all media through the proxy
|
for a year and to activate the `MediaProxyWarmingPolicy` MRF policy in Akkoma which will automatically fetch all media through the proxy
|
||||||
as soon as the post is received by your instance.
|
as soon as the post is received by your instance.
|
||||||
|
|
||||||
## Nginx
|
## Nginx
|
||||||
|
|
||||||
```
|
```
|
||||||
proxy_cache_path /long/term/storage/path/pleroma-media-cache levels=1:2
|
proxy_cache_path /long/term/storage/path/akkoma-media-cache levels=1:2
|
||||||
keys_zone=pleroma_media_cache:10m inactive=1y use_temp_path=off;
|
keys_zone=akkoma_media_cache:10m inactive=1y use_temp_path=off;
|
||||||
|
|
||||||
location ~ ^/(media|proxy) {
|
location ~ ^/(media|proxy) {
|
||||||
proxy_cache pleroma_media_cache;
|
proxy_cache akkoma_media_cache;
|
||||||
slice 1m;
|
slice 1m;
|
||||||
proxy_cache_key $host$uri$is_args$args$slice_range;
|
proxy_cache_key $host$uri$is_args$args$slice_range;
|
||||||
proxy_set_header Range $slice_range;
|
proxy_set_header Range $slice_range;
|
||||||
|
@ -28,7 +28,7 @@ as soon as the post is received by your instance.
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
## Pleroma
|
## Akkoma
|
||||||
|
|
||||||
Add to your `prod.secret.exs`:
|
Add to your `prod.secret.exs`:
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue