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?