At first, I was running in a Raspberry Pi 4B 8GB model, and it ran fine but my ISP provided router is terrible and is also behind a CGNAT, so for it to work was always a pain.
Now, I’ve picked up a VPS, it’s running:
- 4 vCPUs of an Xeon E5-2695 v4
- 4GBs of RAM
- 100GB of NVMe SSD
And the media is still in my raspberry pi, running a 4TB HDD, and is connect to the VPS via a samba share folder.
About $7 USD per month, with unlimited bandwidth.