configurable lifetime for ephemeral activities

This commit is contained in:
Alexander Strizhakov 2020-09-07 20:57:38 +03:00 committed by rinpatch
commit 2c2094d4b2
5 changed files with 26 additions and 6 deletions

View file

@ -1091,3 +1091,16 @@ config :pleroma, :frontends,
```
This would serve the frontend from the the folder at `$instance_static/frontends/pleroma/stable`. You have to copy the frontend into this folder yourself. You can choose the name and ref any way you like, but they will be used by mix tasks to automate installation in the future, the name referring to the project and the ref referring to a commit.
## Ephemeral activities
Settings to enable and configure expiration for ephemeral activities
* `:enabled` - enables ephemeral activities creation
* `:min_lifetime` - minimum lifetime for ephemeral activities (in seconds). Default: 10 minutes.
Example:
```elixir
config :pleroma, Pleroma.Workers.PurgeExpiredActivity, enabled: true, min_lifetime: 600
```