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

    How about a Raspberry Pi? I’ve got one (Raspberry Pi 400) running my Home Automation setup with a couple USB 3.0 ports. Was thinking there’s gotta be some add-ons for Home Assistant to put some external storage to good use.

    Don’t need anything too fancy. Just looking for some on-site backup and maybe some media storage

    • Encrypt-Keeper@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 months ago

      IIRC raspberry pis aren’t great as big storage NAS due to limited io but like for a small amount of home storage more than adequate.

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

      You can use it as a smb server and mount it with your other devices. They have an official addon for it with samba in the name.

    • el_abuelo@programming.dev
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 months ago

      I’ve got 2 rPis - a pi5 running Home Assistant and a pi4 with a USB drive caddy acting as little more than a NAS (it also does all the downloading through radarr etc… )

      I find them perfectly adequate.

      My gaming rig acts as my emby server as it’s basically on all the time and it has a beefy gfx card that can handle transcoding.

    • Damage@feddit.it
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 months ago

      I think you can install OpenMediaVault on that, at least I used to run it on a Pi 3 and an USB drive. Then just run whatever docker container you wish to.

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

        Yeah, I guess I should have been clear that’s part of what I was thinking (although to be honest I’m mostly a schmuck who pays for a few streaming services and uses that)

        What exactly would be the main choking point? Horsepower of the Pi to take that stored file and stream it to the client?

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

          So I believe the Pi 4 was the 1st to have an actual ethernet controller and not just having essentially a built in USB to ethernet adapter so bandwidth to your HDDs/ethernet shouldn’t be a problem.

          Streaming directly off of the pi should be tolerable. A bit slower than a full fat computer with tons of ram for caching and CPU power to buffer things. But fine. There’s some quirks with usb connected HDDs that makes them a bit slower than they should (still in 2025 UASP isn’t a given somehow) But streaming ultimately doesn’t need that much bandwidth.

          What’s going to be unbearable is transcoding. If you’re connecting some shitty ass smart TV that only understands like H264 and your videos are 265 then that has to get converted, and that SUCKS. Plex by default also likes to play videos at a lower bitrate sometimes, which means transcoding.

          There’s also other weird quirks to look out for. Like someone else was (I think) doing exactly what you wanted to do, but no matter what the experience was unbearable. Apparently LVM was somehow too much compute for the pi to handle, and as soon as they switched to raw EXT4 they could stream perfectly fine. I don’t remember why this was a problem, but it’s just kind of a reminder of how weak these devices actually are compared to “full” computers.

  • Encrypt-Keeper@lemmy.world
    link
    fedilink
    English
    arrow-up
    10
    ·
    3 months ago

    My main application server is a middling office desktop computer from 2011. Runs dozens of services without a sweat.

  • CosmoNova@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    1
    ·
    3 months ago

    My old PC and laptop are too loud to use for anything really. It‘s unfortunate but the noise is too much.

  • Localhorst86@feddit.org
    link
    fedilink
    English
    arrow-up
    11
    ·
    3 months ago

    The main concern with old hardware is probably powerdraw/efficiency, depending on how old your PC is, it might not be the best choice. But remember: companies are getting rid of old hardware fairly quickly, they can be a good choice and might be available for dirt cheap or even free.

    I recently replaced my old Synology NAS from 2011 with an old Dell Optiplex 3050 workstation that companies threw away. The system draws almost twice the power (25W) compared to my old synology NAS (which only drew 13W, both with 2 spinning drives), but increase in processing power and flexibility using TrueNAS is very noticable, it allowed me to also replace an old raspberry pi (6W) that only ran pihole.

    So overall, my new home-server is close in power draw to the two devices it replaced, but with an immense increase in performance.

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

    I’ve got a Lenovo sitting by the TV, quietly running Jellyfin along with ESde. Might not run Win11 but it works fine for what I use it for.

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

    I have an old machine been using as a Unraid server for years. It’s an i7-3770 paired with 32GB of ram and like 4x2TB drives.

    Finally upgrading it because it’s just not going to keep meeting needs and frankly it’s wicked old (might keep it as a gitlab runner server or something). Finally “upgrading” by taking some old hardware (and bought some new), to have a full compute + storage setup. Proxmox (Ryzen 9 5900XT + 128GB ram) with all the compute and TruNas (Ryzen 7 3700X + 64GB ram + 8x16TB drives [LSI LOGIC SAS9211-8I] [raidz2/82.62 TiB usable]) for storage with a private 10G direct link between the two (Intel X550T2BLK).

  • Couldbealeotard@lemmy.world
    link
    fedilink
    English
    arrow-up
    34
    arrow-down
    1
    ·
    3 months ago

    And as usual everyone is saying NAS, but talking about servers with a built in NAS.

    I’m not saying you can’t run your services on the same machine as your NAS, I’m just confused why every time there’s a conversation about NASs it’s always about what software it can run.

    • Blackmist@feddit.uk
      link
      fedilink
      English
      arrow-up
      3
      ·
      3 months ago

      The way I see it, a box of drives still needs something to connect it to your network.

      And that something that can only do a basic connection costs only a little less than something that can run a bunch of other stuff too.

      You can see why it all gets bundled together.

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

        For me it’s not about what else I can run on it. I want my services separated from my storage devices. If I throw everything into one physical machine it takes everything down if something goes wrong. It’s also harder to do upgrades without needing to replace entire machines

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

      At this point you’re just fighting semantics. Even a commercial NAS is reliant on the software too, like with Synology. They run the disk management but also can run Docker and VMs with their built-in hypervisor.

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

        If we lose the meaning of the word NAS then we can’t effectively talk about it. And enough new people are coming in and being taught that a NAS is the thing that runs Plex that it’s sometimes impossible to have a conductive conversation.

  • deadbeef79000@lemmy.nz
    link
    fedilink
    English
    arrow-up
    71
    arrow-down
    1
    ·
    3 months ago

    OK. Science time. Somewhat arbitrary values used, the point is there is a amortization calculation, you’ll need to calculate your own with accurate input values.

    A PC drawing 100W 24/7 uses 877 kWh@0.15 $131.49 per year.

    A NAS drawing 25W 24/7 uses 219 kWh@0.15 $32.87 per year

    So, in this hypothetical case you “save” about $100/year on power costs running the NAS.

    Assuming a capacity equivalent NAS might cost $1200 then you’re better off using the PC you have rather than buying a NAS for 12 years.


    This ignores that the heat generated by the devices is desirable in winter so the higher heat output option has additional utility.

    • EndlessNightmare@reddthat.com
      link
      fedilink
      English
      arrow-up
      12
      ·
      3 months ago

      This ignores that the heat generated by the devices is desirable in winter so the higher heat output option has additional utility.

      But the heat is a negative in the summer. So local climate might tip the scales one way or the other.

    • etuomaala@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      4
      ·
      3 months ago

      I used to think it didn’t matter how electricity is used to generate heat, so I came to the same conclusion you did. Surprisingly, it does matter. Rather than a computer’s resistive heating, it is much more efficient to refrigerate the outdoors and point the refrigerator’s heat sink indoors. This is how a heat pump works. It’s basically awesome.

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

      In the fall/winter in northern areas it’s free! (Money that would already be spent on heating).

      Summer is a negative though, as air conditioning needs to keep up. But the additional cost is ~1/3rd the heat output for most ACs (100w of heat require < 30w of refrigeration losses to move)

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

      Assuming a capacity equivalent NAS might cost $1200

      Either you already have drives and could use them in a new NAS or you would have to buy them regardless and shouldn’t include them in the NAS price.

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

      my gaming pc runs at like 50w idle and only draws a ton of power if its being used for something. It would be more accurate to consider a PC to be 1.75x more power than a NAS but then account for the cost of buying a NAS. I’d say NAS would probably take 2-4 years to pay off depending on regional power prices.

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

      I bought a two bay Synology for $270, and a 20TB hdd for $260. I did this for multiple reasons. The HDD was on sale so I bought it and kept buying things. Also I couldn’t be buggered to learn everything necessary to set up a homemade NAS. Also also i didn’t have an old PC. My current PC is a Ship of Theseus that I originally bought in 2006.

      You’re not wrong about an equivalent NAS to my current pc specs/capacity being more expensive. And yes i did spend $500+ on my NAS And yet I also saved several days worth of study, research, and trial and error by not building my own.

      That being said, reducing e-waste by converting old PCs into Jellyfin/Plex streaming machines, NAS devices, or personal servers is a really good idea

    • Evil_Shrubbery@thelemmy.club
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      1
      ·
      3 months ago

      … 100W? Isn’t that like a rally bygone era? CPUs of the past decade can idle at next to nothing (like, there isn’t much difference between an idling i7/i9 and a Pentium from the same era/family).

      Or are we taking about arm? (Sry, I don’t know much about them.)

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

        All devices on the computer consume power.

        The CPU being the largest in this context. Older processors usually don’t have as aggressive throttling as modern ones for low power scenarios.

        Similarly, the “power per watt” of newer processors is incredibly high in comparison, meaning they can operate at much lower power levels while running the same workload.

      • Damage@feddit.it
        link
        fedilink
        English
        arrow-up
        3
        ·
        3 months ago

        I think we need to qualify “idling”, my NAS runs bittorrent with thousands of torrents, so it’s never really “idle”, it just isn’t always doing intensive processing such as transcoding.

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

        I got a Kill-A-Watt similar device. I have measured my old PC at around 110W. PC specs: i5-6600, 16gb DDR4 ram, 1060 3gb, 1x2TB hdd, 1x250gb sata ssd, 1x1tb m2 ssd.

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

      In the UK the calculus is quite different, as it’s £0.25/kWh or over double the cost.

      Also, an empty Synology 4-bay NAS can be gotten for like £200 second hand. Good enough if you only need file hosting. Mine draws about 10W compared to an old Optiplex that draws around 60W.

      With that math using the NAS saves you 1.25 pence per hour. Therefore the NAS pays for itself in around about 2 years.

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

    Nah. I dissagree. My dedicated NAS system consumes around 40W idling and is very small sized machine. My old PC would utilize 100W idling and is ATX-sized case. Of course I can use my old PC as a NAS, but these two are different category devices.

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

      I bought a used Coffee Lake era Xeon 2224G workstation with 32GB of ECC RAM to use as a NAS. It uses 15 Watts at the wall measured with a killawatt while streaming 4K with Plex.

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

      I want to reduce wasteful power consumption.

      But I also desire ECC for stability and data corruption avoidance, and hardware redundancy for failures (Which have actually happened!!)

      Begrudgingly I’m using dell rack mount servers. For the most part they work really well, stupid easy to service, unified remote management, lotssss of room for memory, thick PCIe lane counts, stupid cheap 2nd hand RAM, and stable.

      But they waste ~100 watts of power per device though… That stuff ads up, even if we have incredibly cheap power.

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

        I use my old pc server as a 50w continuous heater in my lab-shed which is a small stone outbuilding. Keeps it dry in there!

    • swankypantsu@lemmy.today
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 months ago

      Nah nah I disagree. My i7 8700k old PC server runs around 60 watts with 4 hard disks and ~30 running containers. It’s a large machine so that I can easily expand with more drives but I can easily buy a smaller mobo on the used market if I wanted something smaller. Depending on how old your NAS is, and what you are doing with it, PC may be more power efficient.

  • rose56@lemmy.zip
    link
    fedilink
    English
    arrow-up
    5
    ·
    3 months ago

    It also takes space and makes lots of noise. But for sure, with couple upgrades, it will work like a charm.

  • linkinkampf19 🖤🩶🤍💜🇺🇦@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    3 months ago

    And of course I see this after I bought (and received) a miniPC. Picked up a"beefier" n305 unit with 16GB and a 256GB NVMe, as I wanted some headroom in case I have loftier goals. So far have have horrible luck with it in the first 3-4 hours of attempting install of some Linux flavor. Started with Proxmox, as I want to run LXCs and containers of HA, PiHole, and Jellyfin, and there are some boots where I can’t even get past the installer. Booted up a LiveISO of Mint, and even that froze after a few minutes. Reading around about possible NIC driver issues, C-states, temperature throttling, etc… and what a headache so far. I can’t be sure it’s the device, me, or the images. /vent

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

      I’m a rookie back in the Linux world after 15 years in windows hell, but Proxmox is hard if you’re new to Linux. I didn’t have the patience. I’d install mint on the nvme itself, let it get going, see if anything persists. Best of luck!

      • linkinkampf19 🖤🩶🤍💜🇺🇦@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 months ago

        Thanks! Yeah, quite the rookie myself, but I wanted to go with Proxmox because it the awesome scripts database the community has created (RIP tteck), as there’s one for each system I want to utilize. I suspect the unit I bought has some issues tho. I’m gonna keep tinkering for a few days before I consider returning it, if possible.

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

          Ah yeah that could be it too. I saw all the community scripts and decided that was too much tinkering til I’m back in the Linux world lol

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

        This is a 2005 desktop. I can’t even get it past the bootloader. Ideally I would run Linux on it headless, but i can’t even get to that stage.

        • crimsonpoodle@pawb.social
          link
          fedilink
          English
          arrow-up
          2
          ·
          3 months ago

          I mean it sounds like maybe kore than the GPU failed then? Otherwise briefly move a gpu or install the OS via on a different system and then move the drive

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

      A few years ago I had that case with a Laptop with a burnt dedicated graphics card.
      The moment the Windows installer detected it, a blue screen ended the installation.
      But a Linux installation worked and afterwards it was even possible to disable the damaged hardware permanently.
      The laptop still runs without further problems.