4
MrCSharp
66d

What's your experience turning a raspberry pi into a NAS server?

What did you use? And any resources you can share?

Comments
  • 2
    Don’t. The raspi is just a development board.
  • 1
    I just installed pivpn with wire guard and pihole on mine lol
  • 4
    Maybe the 4GB version so it can handle the streaming buffer but yea, no I wouldn't do it.
  • 2
    Its alright for what I do, which, to be honest, isnt much. I use samba for accessing files from my phone and laptop, I'm thinking about using some other service to access the bad from my Mac. I usually just use my pi as a media server with emby.
  • 1
    If you don't mind that it's slow (even the new version with 1 Gbit Ethernet as there is no USB3) than it's really awesome! You can do everything you want with it and make it the new central hub of your network!
  • 3
    @Benedikt The new one has both, real Gigabit (over PCIe) and USB 3.
  • 2
    I used Samba, which provides file shares mountable by any OS.

    Use an external USB hard drive to store your files, as SD cards are slow and only have a limited lifetime.
  • 1
    @sbiewald Oh, what? You are right! How did I think it had not?
    But then there should be no reason left why the Raspberry Pi couldn't be a decent NAS.

    And I need a new Pi...
  • 2
    Just Google "Dietpi" it's literally a self installing, self maintaining super lightweight version of Debian. Works fine on my Raspberry Pi 4. Just don't expect transfer speeds over 100MB/s.
  • 0
    If you really want to do that, at least use the BananaPi.
  • 2
    @PrivateGER Out of curiosity, why?
    USB 3.0 is fast enough for the average harddrive.
  • 1
    @pythonInRelay I just flashed my Raspberry Pi with it. Looks cool. SAMBA is working fine and streaming 1080p comfortably.

    next, I am gonna get a torrent client running that thing (qbittorrent) and piss off my ISP in the process 😂
  • 1
    @MrCSharp I recommend using Deluge and installing plugins that you need for e.g. RSS. Though if you don't need extra features that QBT doesn't have then go for it. It's certainly a good little package though. I have it running headless and it works like a charm alongside my much more powerful server. Glad you like it so far.
  • 2
    @sbiewald Seems like they changed it with the Pi 4, but all other Raspberry Pis shared a single data connection between the LAN and USB connectors, making everything incredibly unviable for use as NAS.
  • 1
    @pythonInRelay thanks for suggesting dietpi. It's been good so far aside from some SMB Auth issues.
  • 0
    Just added grafana and unbound lol
  • 1
    @MrCSharp I had the same problem but messing with the config and forcing a reboot of my RP4 and client worked fine. Probably could have just restated samba too but w/e
  • 1
    @pythonInRelay so I gave up on dietpi and reinstalled a basic rasbian with no desktop environment and enabled everything I needed myself.

    Also using jellyfin as the media server which is super cool and has good performance when streaming 1080p.

    My media server is almost done now 😊
  • 1
    @MrCSharp let us know if it works for anything else but low-res porn
  • 0
    Oh it does 😂 @molaram
  • 2
    @MrCSharp yay firefly
  • 0
    @MrCSharp why did you give up on dietpi? It's basically raspbian with a bunch of scripts to make everything way easier, nand backup and loads of other really nice features. Compared to raspbian imo it allows for a much lighter and far more automated system with way less hassle. Anyway, sounds like you got what you needed tho.
  • 0
    @pythonInRelay well if it makes this any better.. I gave up on the raspberry pi too. I dug up an old laptop and I have jellyfin hosted in a docker container on it. the encoding performance is much better.
    nothing against dietpi. If I ever get the RPi 4 or a more powerful chip, I will definitely use it. It is an impressive project.
  • 0
    Yeah the Pi4 is pretty amazing but I/O performance kinda sucks which is what you need for streaming/media. Even with a cheap SSD it's limited to about 120MB/s I've found. The HDD connected is the biggest bottleneck, as the CPU is pretty capable. Depends on the meida compression though. x264 is totally fine but x265 is a bit too much for it. For 1080p content it's totally capable though.
Add Comment