As an engineer / architect and a team of 4-5 persons, small office, I currently have around 100GB of project data. I know it is not much, but I am currently planning for our next system.
Generally we use self-hosted apps like Vikunja, Joplin and so on.
I am in a loss on what should I do for my next system.
Option 1:
Get a synology NAS with 2 or 4 Slots (RAID-1 and 5 respectively), and a mini PC to run our apps
Option 2:
Get an SFF or mini ITX PC with i7 in which I will install Proxmox and TrueNAS where I will assign 2xSSD with ZFS for SSD storage, while running all the other apps we want.
For option 1 I understand that I should probably go with 4-bay NAS which will cost a great amount money and would still be running spinning disks and have 1gbe port.
For option 2 I am not sure if it is great idea having a server for everything
What are your suggestions?
To be honest I prefer option 2 to option 1. However I like to separate my Nas and my app server. VM might be enough of a speration, but here are two other options:
3 - A powerful minipc for the apps + a cheaper one for the nas
4 - two powerful enough computers,both having the Nas and the app, for redundancy.