feat retention-config
This commit is contained in:
parent
4a95350c72
commit
ee6cdb7982
@ -22,4 +22,30 @@ data:
|
||||
- '::1/128'
|
||||
- 'fe80::/10'
|
||||
- 'fc00::/7'
|
||||
max_spider_size: 10M
|
||||
max_spider_size: 10M
|
||||
|
||||
retention-config:
|
||||
config: |
|
||||
retention:
|
||||
enabled: true
|
||||
default_policy:
|
||||
min_lifetime: 1d
|
||||
max_lifetime: 1y # Nachrichten älter als 1 Jahr werden gelöscht
|
||||
allowed_lifetime_min: 1d # Minimum, das Räume setzen können
|
||||
allowed_lifetime_max: 2y # Maximum, das Räume setzen können
|
||||
purge_jobs:
|
||||
- longest_max_lifetime: 3d
|
||||
interval: 12h
|
||||
- shortest_max_lifetime: 3d
|
||||
longest_max_lifetime: 1w
|
||||
interval: 1d
|
||||
- shortest_max_lifetime: 1w
|
||||
interval: 2d
|
||||
|
||||
media_retention:
|
||||
local_media_lifetime: 365d # Lokale Medien nach 1 Jahr löschen
|
||||
remote_media_lifetime: 90d # Remote-Cache nach 90 Tagen löschen
|
||||
|
||||
redaction_retention_period: 7d
|
||||
forgotten_room_retention_period: 28d
|
||||
user_ips_max_age: 90d
|
||||
Loading…
x
Reference in New Issue
Block a user