The BBC News RSS feeds seem to be at https://www.bbc.co.uk/news/10628494 The page content seems to be old but the feed contents looks up to date.
My guesstimate is you have around 1,400 4K DVD rips. Do you need all of them?
You probably should look at RAID 6 with a cold spare (i.e. a drive sitting alongside the server.
ZFS allows you to create spare disks. ZFS spare disks are hot spares which are swapped in for faulty disks and swapped out when you replace the faulty disk.
I suggest that you calculate the cost to build this server, you should allow for NAS specific drives rather than the cheapest desktop drives.
You will need PCI to SATA cards to connect you drives.
I suggest that you look at the NAS builds on PC Part Picker.
Have a look at these pages
https://www.wundertech.net/diy-nas-build-guide/ https://nascompares.com/guide/build-your-own-nas-in-2024-should-you-bother/ https://www.storagereview.com/review/how-to-build-a-diy-nas-with-truenas-core
Finally check how much power and heat the server will produce. A server with that many drives will loud.
There is another piece in their library that may be more appropriate “AI Took My Job”
https://app.suno.ai/song/14572e0f-a446-4625-90ff-3676a790a886/
[EDIT - fixed missing words]
As @damium@programming.dev says you may be able to do this with find
command. This command lists all PDF files under ~/tmp that were created more than 7 days ago and does a directory listing. You could use this as a basis to move create an archive of individual files.
find ~/tmp -ctime +7 -iname "*pdf" -exec ls -rlht {} \;
The find
command also has a -delete
flag.
I have in the past used this combination to implement file management. I don’t have access to the script any more. I don’t remember why we used a shell script rather than logrotate as per @oddityoverseer@lemmy.world
How much do you want to spend?
If you go for a Raspberry Pi have a look at Terrapi cases as well the obvious Argon ones.
Another option would be a Zimbaboard. It is more expensive but it has dual SATA connector (you need to buy a Y cable with the Zimbaboard) and there are 3D print designs to create a single unit, e.g. https://www.printables.com/model/224057-zimaboard-dual-hdd-stand.
I’m not sure about PoE and a NAS. Will a PoE HAT or similar provide enough power for the board and the drives?
This seems to have worked for the older devices, but I don’t know about the newer devices, for example far as I can tell the “Flint” doesn’t have mainline support despite being over a year old.
OpenWRT support on GL.inet devices seems to be complex. The following is my understanding of the situation.
GL.inet have an OpenWRT fork on GitHub https://github.com/gl-inet/openwrt This is what is installed on GL.inet devices.
The OpenWRT developers in due course try to work out how to port mainline OpenWRT onto OpenWRT onto GL.inet devices.
I suggest that you read “In defence of swap” that various people have linked to. It includes information about swap size.
Here are swap size recommendations for from Red Hat and Canonical. You may not run oof these distributions but the information will probably still apply.
https://help.ubuntu.com/community/SwapFaq
Assuming you have 16GB of RAM 32GB is the maximum swap size you need if want to use hibernation. You can you less if don’t plan to use hibernation.
Those machines have a fan at the bottom of the case.
Have you ensured that your setup will pass email authentication processes?
It has been a long time since email from random hosts is accepted for forwarding or delivery. This Wikipedia may help https://en.wikipedia.org/wiki/Email_authentication