Hi everyone,
I need some help with my automated backup cleanup process. My goal is to keep only the most recent Signal backup on my Nextcloud and have older versions deleted permanently to save space.
My current setup:
- System: Nextcloud AIO (stable) on a Debian 13 server.
- Step 1: Upload
My phone automatically uploads new Signal backup files to a dedicated folder in Nextcloud. - Step 2: Tagging with a Flow
I have a Flow configured that watches this folder. As soon as a new backup file is uploaded, the Flow automatically applies a specific tag to it, for example, “delete-soon”. - Step 3: Deletion with the File Retention app
I am using the File Retention app (Automated tagging) to handle the deletion. I’ve created a rule that deletes any file with the “delete-soon” tag after it is a few days old.
The Problem:
This workflow successfully removes the old files from their original folder. However, the File Retention app only moves them to the trash bin instead of deleting them permanently. As a result, my trash bin is now filled with over 100 GB of old backups, which defeats the purpose of the cleanup.
My Question:
Is there a setting within the File Retention app that I am missing to force a permanent deletion? Or is my overall approach of combining a Flow for tagging with the Retention app for deleting not the best way to achieve this?
Thanks!