I have made a decision to start a Linux server for some projects (files, media, etc.). However, I don't know what would be a good server for me to use. Is there any good choices for me to use? I use EndeavourOS for my laptop and my desktop, if that matters.
Server specs: 2GB RAM 240GB SSD
(This is my first server, hopefully I will be able to upgrade after some time)
Sounds like you're after a file/media server primarily? If so, you should check out TrueNAS. It's based on FreeBSD, which has lower resource usage and better networking performance compared to Linux, also, it has native support for ZFS, which is one of the best filesystems you can use for file storage.
although I wouldn't run TrueNAS in 2 GB of RAM
I generally spin up Debian on servers and VPS
Raw requirements scale with storage size, 2GB for a small SSD is plenty
TrueNAS Docs would disagree with you
Link? I don't think I had a problem unless fucking around with deduping or too many services