I’m pretty new to self-hosting, and the NAS I’m using right now has been a pain since the moment I bought it. The Synology DS220+ just doesn’t have enough CPU power for my needs, and I’ve recently used up all the disk space I installed, so I’m looking for a new server.

Unfortunately, all the options I’ve found online prioritize storage space over CPU, and I haven’t had much luck finding anything that fits my needs.

Requirements: CPU: Intel Core i3 or higher, but preferably Core i5 GPU: Not needed RAM: max 64 GB, min 16 GB Storage: max 32 TB, min 10 TB Network: 10 GB SPF+ Price: max 6K CAD, preferred 3K CAD

I’m hoping to run TrueNAS Scale with Plex and Nextcloud installed, and my media library isn’t likely to get larger than 5 TB, so CPU is really the main limiter of my current NAS.

As an example of something almost perfect: The TrueNAS mini X+ and R varieties would work excellently, but don’t meet the CPU requirement. I wanted to look at the other systems on offer from TrueNAS, but they don’t list out CPU specs for anything more advanced than the Mini line.

Of the Lenovo stuff, since it was one of the few websites with a filterable picker, the ThinkSystem SR630 V2 was the closest of fitting my requirements. It comes short on the CPU, though, and is verging on the price limit too. I also don’t need 12 TB of RAM, or 1.2 PB of storage.

What do you use? Can you recommend any websites I can go to find something that fits my needs better?

  • archomrade [he/him]@midwest.social
    link
    fedilink
    English
    arrow-up
    5
    ·
    3 months ago

    Lots of good suggestions here

    I’m a bit surprised by your budget. For something just running plex and next cloud, you shouldn’t need a 6 or even 3k system. I run my server on found parts, adding up to just $600-$700 dollars including (used) SAS drives. It runs probably a dozen docker containers, a dns server, and homeassistant. I don’t even remember what cpu I have because it was such a small consideration when I was finding parts.

    I’d recommend keeping g your synology as a simple Nas (maybe next cloud too, depending on how you’re using it) and then get a second box with whatever you need for plex. Unless you’re transcoding multiple 4k videos at once, your cpu/GPU really don’t need much power. I don’t even have a dedicated GPU in mine, but I’m basically unable to do live 4k transcodes (this is fine for me)

    • SethranKada@lemmy.caOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 months ago

      To be fair, the budget isn’t so much a question of “how much I have”, but rather a question of “how long am I willing to save up”

      The 3K figure I used in my post was based on the relative price of similar systems I’d found online that “mostly” for the bill of what I was looking for.

      Systems that actually had the kind of CPU I was looking for often ran in the range of 7K, which would take me about two to three years to save up for.

      And while yes, I was looking in the wrong catagory, as far as I can tell they don’t sell non-NAS systems. I wasn’t able the find a single example of a server designed for CPU tasks until I posted here and was recommended the Minisforum MS-01. Which is, admittedly, overkill in the extreme, but at least I won’t have to upgrade for a long while, and I only have to save up for 3 or 4 months to afford it!

  • sylver_dragon@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    3 months ago

    Have you considered just beige boxing a server yourself? My home server is a mini-ITX board from Asus running a Core i5, 32GB of RAM and a stack of SATA HDDs all stuffed in a smaller case. Nothing fancy, just hardware picked to fulfill my needs.

    Limiting yourself to bespoke systems means limiting yourself to what someone else wanted to build. The main downside to building it yourself is ensuring hardware comparability with the OS/software you want to run. If you are willing to take that on, you can tailor your server to just what you want.

    • fuckwit_mcbumcrumble@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 months ago

      My home server literally was just my old desktop for the longest time. I upgraded the components in my desktop, and put them into another case and that became my server. Proxmox is based on Debian so any remotely sane hardware should be supported well, then I just virtualize everything else (including the NAS) and hardware compatibility isn’t even a concern.

      My current case is a Fracal Define R4 which natively supports 7 hard drives + 3 5.25 slots so I could add hot swap bays there. If I need more storage I have an extra drive cage, and the suggestion from people online is to just zip tie it to the normal one, and that gets me 11 drives of storage. Sure it won’t look pretty, but it works, it’s cheap, and it’s scalable, and that’s all that matters.

    • BearOfaTime@lemm.ee
      link
      fedilink
      English
      arrow-up
      0
      arrow-down
      1
      ·
      3 months ago

      This is the answer.

      I’m currently running 2 boxes, one an old desktop with space for 8 full-size drives (which it has). The other is a Dell SFF with three 2.5" drives as a media server/testbed.

      Hard to heat either one for the cost. To buy the equivalent of the SFF as a pre-built NAS, I’d have to spend $1500.

  • atzanteol@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    2
    ·
    3 months ago

    If you think about what the “S” in “NAS” is you’ll realize why they prioritize storage…

    You want a general purpose server.

  • Friend of DeSoto@startrek.website
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    3 months ago

    I had an Intel s2600 with dual Xeon and 120 gigs of RAM. It seems like such a good idea to run that as a home server. However, the amount of power that it used because it was older was way too much.

    I ended up hunting on eBay and found an old Asus motherboard, Intel chip, ram, and a pny Nvidia card.

    I bought refurb hard drives from serverpartdeals and a new case from Amazon.

    I recommend starting with a chassis you want and working backwards to help narrow your scope.

    I know you wanted smaller but heres what I bought. SilverStone Technology CS382… https://www.amazon.com/dp/B0CKTYSZV9?ref=ppx_pop_mob_ap_share

    Also, I run truenas scale with a bunch of apps. Ssd z1 for os. Ssd z1 for transcode and caches. And then 4 drive set for main storage and another 4 drive set for backup of the first set.

  • root@lemmy.zip
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 months ago

    No one has brought up Unraid OS specifically yet. Others have said just build your own machine, and yes absolutely this is the way. And then just slap Unraid on that and you have yourself exactly what you’re looking for. It’s user friendly, as powerful as your wallet can handle, and plenty of room for expandability.

    • ChapulinColorado@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      edit-2
      3 months ago

      I was wondering if they were doing CPU transcoding in plex instead of using a client that supports direct playback. A few Apple TVs can generally do the trick at a much lower cost and double as YouTube and other streaming services clients.

  • pezhore@lemmy.ml
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 months ago

    I would consider using your Synology for what it’s good at - storage.

    My homelab has a Synology DS1618 and servers are Lenovo M90q systems. They have enough compute to get the job done, and use the Synology NFS mount for storage.

  • Decronym@lemmy.decronym.xyzB
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    3 months ago

    Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:

    Fewer Letters More Letters
    LXC Linux Containers
    NAS Network-Attached Storage
    NFS Network File System, a Unix-based file-sharing protocol known for performance and efficiency
    NUC Next Unit of Computing brand of Intel small computers
    NVMe Non-Volatile Memory Express interface for mass storage
    PSU Power Supply Unit
    Plex Brand of media server package
    RAID Redundant Array of Independent Disks for mass storage
    SATA Serial AT Attachment interface for mass storage
    SMB Server Message Block protocol for file and printer sharing; Windows-native
    SSD Solid State Drive mass storage
    ZFS Solaris/Linux filesystem focusing on data integrity

    [Thread #916 for this sub, first seen 12th Aug 2024, 01:05] [FAQ] [Full list] [Contact] [Source code]

  • BellyPurpledGerbil@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    I’m reusing a blade server I managed to snag from a company I worked for in 2008. It’s perfect as a media server for friends and family. It is only recently degrading slightly but hey, it lasted a long time!

    Point is you can use almost anything. Do your homework on compatible parts and make what you can afford

  • SethranKada@lemmy.caOP
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    If this isn’t the right community to post this, please let me know, and I’ll take it down. I don’t want to cause any trouble, I’m just looking for help. I’m really new to this kinda stuff.

    • socphoenix@midwest.social
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      I think this is a fine community, but as a question, is there a reason you aren’t considering building a server? You could fit those requirements into a normal desktop chassis and likely still have some pci slots free for future upgrades.

      • BearOfaTime@lemm.ee
        link
        fedilink
        English
        arrow-up
        0
        arrow-down
        1
        ·
        3 months ago

        Yep, spec a case to meet the drive needs, then find the motherboard that meets the performance needs.

  • Sparky@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    Maybe building one yourself might be a good idea. I found someone’s old desktop with an 8th Gen i7, 32gb of ram, mobo and Gtx 1070 gpu on the side of the road while on a road trip. Thing was sitting in the rain and slightly rusted, but when I cleaned off the corrosion, stuffed it full of hdds and set it up with truenas scale it’s been running flawlessly with an uptime of almost a year. Been running like that for about 5 years now with the occasional maintenance.