diff --git a/roles/docker/tasks/post_deploy/mastodon.yml b/roles/docker/tasks/post_deploy/mastodon.yml index 06c3bdd..579c86f 100644 --- a/roles/docker/tasks/post_deploy/mastodon.yml +++ b/roles/docker/tasks/post_deploy/mastodon.yml @@ -9,6 +9,15 @@ user: root state: present +- name: Configure cron job to remove old Mastodon profile media such as avatars and headers + cron: + name: Clean Mastodon profile media older than thirty days + cron_file: ansible_mastodon_clean_media_profile + job: docker exec mastodon-web-1 tootctl media remove --profile --days 30 + special_time: daily + user: root + state: present + - name: Configure cron job to remove old Mastodon preview cards daily cron: name: Clean Mastodon preview card data older than two weeks