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

  • hindy@mbin.lovetux.net
    link
    fedilink
    arrow-up
    1
    ·
    23 hours ago

    @fdrc_ff@www.foxyhole.io Hi! I’m using a beelink server with Proxmox. I use Proxmox with Debian 12 and a few VMs running. My #Nextcloud instance is running on a Debian 12 VM. I use this setup for almost two years.

  • lothar@social.tchncs.de
    link
    fedilink
    arrow-up
    7
    ·
    18 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
        4
        ·
        17 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
    6
    ·
    edit-2
    17 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.

  • dingdongitsabear@lemmy.ml
    link
    fedilink
    English
    arrow-up
    5
    ·
    17 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.

  • Treczoks@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    17 days ago

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

    Then basically any PC will do.

  • RubberElectrons@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    17 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.

  • AHemlocksLie@lemmy.zip
    link
    fedilink
    English
    arrow-up
    3
    ·
    16 days 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.

  • mikeholm@lemm.ee
    link
    fedilink
    English
    arrow-up
    3
    ·
    18 days ago

    I just bought a used Intel N100 mini pc with 16gb RAM and 2tb SSD for a little more than I would have paid for a Raspberry Pi 5 setup. It doesn’t draw much more power than a RPi, and I’m not limited to what’s available for ARM if I want to expand the install at some point.

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

    I have a raspberry pi 4 with

    • A Uninterrupted Power Supply
    • External powered HDD for the data drive
  • sugar_in_your_tea@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    18 days ago

    My NAS, which is my old PC. Ryzen 1700 w/16 GB of RAM, which is way overkill (just need like 2 cores and 4GB RAM or so).

    Hardware isn’t particularly important, NC isn’t all that heavy. If you’re using Collabora or OnlyOffice or something, you may need to care a bit. Use what you have, and upgrade when you run into issues.

    That said, I’m considering switching to Seafile because it can apparently do Collabora now. I don’t use any of the NC features, I just want a Google Docs replacement.

    • merthyr1831@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      17 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
        ·
        16 days 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
          ·
          16 days 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
            ·
            16 days ago

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

  • Strit@lemmy.linuxuserspace.show
    link
    fedilink
    English
    arrow-up
    2
    ·
    17 days ago

    Mine is a small N100-based machine with 2 SATA SSDs in it. 16 GB RAM and it also runs many other services.

    The better the hardware and connection, the faster the interface will be.

  • orcrist@lemm.ee
    link
    fedilink
    arrow-up
    2
    ·
    17 days ago

    I have used it on old underpowered computers happily for years. There’s just no need for anything with high specs.

  • maiskanzler@feddit.nl
    link
    fedilink
    arrow-up
    2
    ·
    16 days 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.