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
  • cyberb@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 hours ago

    For what you’re describing (Immich, Navidrome, Jellyfin, Nextcloud), you don’t necessarily need to figure out drive redundancy and server builds from scratch.

    Take a look at Syncloud — it’s fully open source and lets you install apps like Nextcloud, Jellyfin, and more from a simple app store. It handles storage, HTTPS, and updates for you. Runs on pretty much anything — an old PC, a mini server, even a Raspberry Pi. Might save you a lot of the confusion around where to start.