What hardware do you use for Nextcloud?
I’m willing to finally get my own cloud using #Nextcloud but I have zero clue about which hardware I should choose for home storage. It would be used for domestic stuff, such as photos, music, movies and files, for the whole family, not necessarily for work

@selfhosted@lemmy.world

  • SGG@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    4 hours ago

    I have nextcloudAIO running on a VM with 6 vcpu, 16gb ram. No issues with performance.

    The root partition is on an nvme drive, the data partition is on a HDD raid 1 array.

    That VM is hosting another few services like nginx proxy manager, Heimdall, and a few other things I forget at the moment.

    Never have any issues with performance

  • maiskanzler@feddit.nl
    link
    fedilink
    arrow-up
    2
    ·
    16 hours ago

    I am using it on an Intel J5005 with SATA SSDs, managed through Docker. Works flawlessly.

    If I were to upgrade, I would choose a board with a modern PCIe 4.0 M.2 Slot, because i’d like to put the database on fast NVME storage.

  • AHemlocksLie@lemmy.zip
    link
    fedilink
    English
    arrow-up
    3
    ·
    17 hours ago

    I use a relatively low spec KVM VPS on another continent. Remember, kids, if all your backups are in one location, you don’t have backups. You have copies.

  • lothar@social.tchncs.de
    link
    fedilink
    arrow-up
    5
    ·
    2 days ago

    @fdrc_ff @selfhosted
    We have a Raspberry Pi 4, and its performance is totally sufficient for photo uploads, file sync, contacts, calendar, cookbook, notes, … Don’t use just the SD card, though, but an SSD.

      • merthyr1831@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        Cant answer for them, but if you use dietpi they have use the debian package set up with scripts to pull dependencies like a webserver and database automatically. It was very painless in my experience.

  • merthyr1831@lemmy.ml
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    2 days ago

    I used a RaspberryPi 4B for about 3 years. I connected storage over USB-3 to a pair of SATA SSDs. It handled everything pretty much flawlessly for two users and half a dozen devices. We even had multiple users on Plex. dietpi was brilliant for my first home server :).

    Initial uploads may be slow depending on your storage layout but in my experience the requirements are super low.

  • Treczoks@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 days ago

    You need this for your family, and not hundreds of people? No crazy, outlandish usage requirements?

    Then basically any PC will do.

  • dingdongitsabear@lemmy.ml
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 days ago

    before you take the jump, consider a way lighter and easier alternative - syncthing (files) and radicale (calendar, contacts). dependable, bullet-proof, super-lightweight, zero issues - everything nextcloud isn’t.

    I was the happiest when I finally booted nextcloud off my network, never to return.

  • RubberElectrons@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 days ago

    I’ve got a small Enterprise customer running on a Dell r710, 2gb ram to the slightly custom docker image for nc, 4gb+ for the woods sit, the other 14gb to KVM to run a windows application.

  • sem@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 days ago

    I have a raspberry pi 4 with

    • A Uninterrupted Power Supply
    • External powered HDD for the data drive
  • MTK@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 days ago

    Really, anything works. I use a decade old desktop that in it’s prime was used for MS Office and emails, so if that thing runs smoothly, I think anything will.

  • Schorsch@feddit.org
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    2 days ago

    My home server is a refurbished HP t630 thin client with 8 gb of ram and a 1tb SSD. I’m running various services, Nextcloud-AIO being one of them. I bought it for € 35 plus the SSD and a 4 gb ram extension. I definitely do recommend used hardware as it is usually cheaper, more powerful and more environmentally friendly than buying something new. Wouldn’t trust a used SSD though.

    • k4j8@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 day ago

      I have a T630 as well. It’s currently running 26 Docker containers without issue. I love it.

    • merthyr1831@lemmy.ml
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 days ago

      I’m currently using an i5 9500 and it runs good here too.

      Note for OP though: If you don’t need/want transcoding it’d be way cheaper to get an equivalent AMD CPU just because motherboards are hilariously expensive for an obsolete platform.

      • doodledup@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        13 hours ago

        I use a an Inteln Arc card for transcoding. Mainly because I also use Immich and transcode movies too. It’s great.

        I most of my parts from Ebay second hand, including the CPU.

        • merthyr1831@lemmy.ml
          link
          fedilink
          English
          arrow-up
          1
          ·
          13 hours ago

          Oh nice, didnt know you could HW accel immich. I havent tried immich yet but im getting v tempted!

          Going the dGPU is a good idea though, I gotta get in on that eventually.

          • doodledup@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            5 hours ago

            They use the hardware acceleration not only for transcoding and encoding but also for the AI models afaik. It’s great!

  • Vendetta9076@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    2 days ago

    Nextcloud sucks. Its better to have discreet docker services running for what you actually need vs nextcloud being a monolith of shitty plugins. As for hardware, go on eBay and buy a cheap optiplex tower. It’ll get you started.

    • sugar_in_your_tea@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 days ago

      I know it’s unpopular, but I’m starting to agree with you. I set up NextCloud, but I honestly don’t use much of any of it. The only part I really want is the file sync and handling, as well as LibreOffice in the cloud. I don’t care about the calendar, contacts sync, video chat, etc. I looked through the plugins, and the ones I tried kind of sucked. I also really don’t like PHP and the Docker image is all wrong, so it’s more of a pain than anything to deal with.

      So I’m trying out Seafile. I didn’t realize it supports Collabora CODE, so I’m going to check that out. My main hangup is the directory structure, so I’ll figure out the FUSE FS thing and see if that’ll work well enough for me.

      I literally just want to be able to send stuff from our machines, view/edit them online quickly, and send the important stuff to an offline backup.

      Who knows, maybe I’ll like it, and maybe I’ll come back to NextCloud. Either way, I highly recommend people try out alternatives, because there really are a lot of cool projects out there.

      • Vendetta9076@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        23 hours ago

        People are down voting me because they’ve pledged their soul to the monolith of shitty plugins.

        Even if you want all the pieces there’s way better versions of them than what you get in nextcloud. Also depending on how many devices you need libreoffice on, might be easier just to run a syncthings instance and sync the files that way. Its what I’m doing for obsidian and its awesome.

        Alternatively theres also this but I can’t vouch for it as I haven’t set it up yet

        https://www.libreoffice.org/download/libreoffice-online/

        • sugar_in_your_tea@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          22 hours ago

          My main use case here is using it on my phone. I used to use Google Sheets a lot on my phone, and I want to replicate that without Google. LibreOffice Online works through NextCloud, but I really don’t need the extra features, so I’m going to get it set up through Seafile.

          I also may want to share a sheet or something with someone else so we can both edit it, but that’s not a hard requirement.

      • Lem453@lemmy.ca
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        2 days ago

        I switched from nextcloud to seafile. Their app has paid file search for android app. Also full text search is paid. The docker also seems to crash a lot.

        I’ve been testing owncloud ocis and it works really well. Just trying to figure out a few things for single sign on, but the app otherwise works really well.