

You don’t really need a self hosted app, you can write a script to do the following:
- Check if file X exists.
- If file X does exist, delete it
- If file X doesn’t exist, delete directory Y
Then create a new scheduled task to run the script every week.
The result is that you have a deadman switch with a weeks delay
Unless you recreate file X every week, directory Y will be deleted.
This is a very simplistic example, but it would be decently difficult to figure out.
I am currently in the final phase of building my first own built NAS.
(I have an oooooold Intel NAS, that I don’t really use anymore…)
I need to populate the case with storage drives, I need to add an Intel GPU, a 10gbit NIC, and possibly add an HBA to add two SSDs for VM storage.
Currently I have a:
I am running TrueNAS on it, that was just installed to make sure that it is working, but I am planning on running it going forward, as I am mostly looking to run the server as a filserver.