I’ve been interested in self hosting a small variety of services yet I’m so confused on where to start. What would you guys recommend for a server machine?

My main uses (and some of the services I think are appropriate for the use case) are:

  • 1tb photo, video storage, push/pull (immich)
  • 512gb total shared between downloaded music storage (navidrome) and pdf/ebook storage (calibre)—all pull only
  • 1tb movies/tv storage on a media server (jellyfin)
  • 512gb storage for random junk or whatever, plus a file transfer push/pull (syncthing…? or nextcloud?)
  • potential basic bio website hosting (near future)
  • potential email hosting (distant future)

anyways with that all said i have a few questions:

  • what server should i buy if i want to expand storage in the future? should i just build a pc with like 3x1tb storage, or 6x1tb storage w/ redundancy? totally confused about the concept of redundancy lol
  • any thoughts on the services im suggesting? especially for file transfer
  • ShortN0te@lemmy.ml
    link
    fedilink
    English
    arrow-up
    1
    ·
    20 hours ago

    I’ve heard AMD’s onboard graphics are pretty good these days, but I haven’t tried AMD CPUs on a server.

    The main issue is afaik still the software support, here are NVIDIA and Intel years ahead.

    The benefit of going with a dGPU is that in a few years when for example maybe AV1 takes even more off, you can just switch the GPU and you’re done and do not have to swap the whole system. That at least was my thinking on my setup. My CPU, a 3600x is still good for another 10 years probably.

    • dan@upvote.au
      link
      fedilink
      English
      arrow-up
      1
      ·
      19 hours ago

      for example maybe AV1 takes even more off,

      I know this was just an example, but Intel 11th gen and newer has hardware acceleration for AV1.

      GPUs have their place, but they significantly increase power consumption, which is an issue in areas with high power prices.