Building a $122 DIY NAS, Local AI and Media Server - True Nas, Ollama, Jellyfin, Home Assistant

Поделиться
HTML-код
  • Опубликовано: 4 июн 2024
  • Welcome to our comprehensive guide where we take on the exciting challenge of building a budget-friendly, yet powerful DIY NAS (Network Attached Storage), Local AI, and Media Server for just $122! In this video, we dive deep into the world of home networking and smart home solutions, demonstrating how you can set up your own server using TrueNAS, Ollama, Jellyfin, and Home Assistant. Whether you're a tech enthusiast looking to expand your home network, or someone passionate about smart home automation and media streaming, this video has something for everyone.
    Timestamps:
    00:00 Bgin
    00:37 The build
    4:16 Installing TrueNas
    6:00 Configuring TrueNas
    10:00 Installing Adguard
    12:33 Installing Home Assistant
    13:26 Ollama Local AI
    15:08 Installing Jellyfin
    16:25 Closing thoughts
    🔧 What You Will Learn:
    How to build a DIY NAS system on a budget without compromising on performance.
    Step-by-step installation and configuration of TrueNAS for secure and reliable data storage.
    Integrating Ollama for local AI capabilities, enhancing your smart home's intelligence.
    Setting up Jellyfin, an open-source media system, for managing and streaming your media library effortlessly.
    Implementing Home Assistant for ultimate smart home automation and control over your devices.
    💡 Features:
    Detailed breakdown of the components used for the build, ensuring you get the best value for your budget.
    Practical tips and tricks for a smooth setup and troubleshooting common issues.
    Real-life use cases showcasing the versatility and capabilities of your new DIY server.
    Insights into enhancing your server's functionality and security over time.
    🛠️ Tools & Software Used:
    TrueNAS: An open-source NAS software ensuring data integrity and ease of use.
    Ollama: Local AI software to bring intelligence to your home network.
    Jellyfin: Your go-to solution for organizing and streaming media.
    Home Assistant: The heart of your smart home, offering unparalleled automation and control.
    📌 Remember, this project is suitable for individuals of all skill levels. Whether you're a beginner curious about home servers or an advanced user looking to expand your setup, our step-by-step guide will assist you through the process.
    Don't forget to like, share, and subscribe to our channel for more tech tips and projects. Drop your questions or insights in the comments below; we love hearing from our community. Happy building!
    #DIYNAS #TrueNAS #Ollama #Jellyfin #HomeAssistant #SmartHome #MediaServer #TechDIY #adguard
    Videos you might enjoy
    VLAN Setup - • FULL VLAN Tutorial for...
    What are VLANS - • What is a VLAN?
    Blocking ads - • Block Ads Instantly: 5...
    The components used on the video:
    PSU www.amazon.co.uk/gp/product/B...
    DDR3 RAM www.amazon.co.uk/gp/product/B...
    PNY SSD www.amazon.co.uk/gp/product/B...
    HBA www.ebay.co.uk/itm/131855166033 (not the same one I have but it works also)
    TrueCharts Link github.com/truecharts/catalog
  • НаукаНаука

Комментарии • 91

  • @edmak7467
    @edmak7467 25 дней назад +5

    I rarely comment, but it was simple and informative. Will rewatch again for my new (refurb) build

  • @germancaperarojas4023
    @germancaperarojas4023 3 дня назад +1

    Wow! Instant fan. Detailed and to the point tutorial, without annoying sponsors, ultra high tech stuff completely forbidden to the common pedestrian, or the rush to prove you are a knows-it-all geek. Never got it about TrueNAS until this video. For sure I'm going to try it bare metal, but I'm still looking for something rack mountable, cheap, quiet, and very energy cost effective like your build to install it. Off course, now I'm subscribed 🤜🤛

  • @Merrlin
    @Merrlin 21 день назад +3

    Jesus Christ this video is soooo detailed. Thank you and Great job!

  • @imranhasan6034
    @imranhasan6034 Месяц назад +1

    For the first time i enjoyed a video of true nas tutorial & learnt something.

  • @bryonssmith
    @bryonssmith 29 дней назад +13

    Just found you today. Thought you were a much bigger channel based on the production value. Subbed and liked and commented for the algorithm.

  • @cybercdh
    @cybercdh Месяц назад

    This was a really great video, I learned a lot. Thank you for such clear explanations and fun walkthroughs.

  • @faikwong
    @faikwong 2 месяца назад +2

    Very informative video👍

  • @carlc9
    @carlc9 2 месяца назад +2

    Great quality video, I was shocked you only had 900 subscribers. Well now you have 901 ;)

  • @mindshelfpro
    @mindshelfpro Месяц назад +21

    You bought replacement parts without checking if the computer works first? The boot drive in TrueNAS Scale isn't used for storage so the 128GB SSD is fine.. even a 32GB SSD will be fine. This build could have been much cheaper.

    • @deepaknanda1113
      @deepaknanda1113 22 дня назад +2

      I have just used 2 pen drive (usb3) in mirror mode for boot drive, and used the ssd for app and vm

    • @SteveStowell
      @SteveStowell 20 дней назад

      Prove it

  • @ThomasTomchak
    @ThomasTomchak 26 дней назад

    I love your positive energy. Great video.

  • @BorisChevreau
    @BorisChevreau 2 месяца назад +2

    I just restarted my Truenas Scale server project and was looking for some nice apps, that AI one definitely looks interesting! Love your network videos too, as I understand close to nothing about it, your channel is a godsent ! Saved and subscribed! Absolutely delightful content !!!!

    • @BorisChevreau
      @BorisChevreau 2 месяца назад

      Any chance you have a discord server or somewhere to exchange with your community? I'd love to pick your brain on some stuff ! I live on the other side of the world (Philippines) so we do need to get a bit creative around here ;-)

    • @DigitalMirrorComputing
      @DigitalMirrorComputing  2 месяца назад +3

      wow man this comment just made my day!! Thanks mate!! If the channel grows a bit more I will definitely start a discord channel! I literally started this channel so I could connect with more people so definitely!!

    • @BorisChevreau
      @BorisChevreau 2 месяца назад

      @@DigitalMirrorComputing It is well deserved! I have no doubt you will grow fast. Be sure to ping me when you do ;-) Meanwhile I'll go back to the rabbit whole of diggin into my ISP modem to make it in Bridge mode so I can follow your tutorials 🤣

  • @GeekendZone
    @GeekendZone 12 дней назад

    Good Job thanks for this.

  • @klaasadevries
    @klaasadevries 2 месяца назад +1

    Love the content

  • @NyneIX9
    @NyneIX9 15 дней назад +1

    The guitar bit got me lol

  • @itworld-ks2886
    @itworld-ks2886 28 дней назад

    excellent video thanks

  • @kristof9497
    @kristof9497 2 месяца назад +1

    good catch.

  • @stevevlahos5469
    @stevevlahos5469 Месяц назад +1

    Great video. I think I will do the same. I’ve always wanted to try truenas. The ad blocker looks sick.

  • @khanhthedag7269
    @khanhthedag7269 2 месяца назад +2

    very good, like your tut.

  • @andrewmadrid1365
    @andrewmadrid1365 2 месяца назад +5

    Snap. great job, subscribed!

  • @F5alconsHouse
    @F5alconsHouse 2 месяца назад

    Great quality for a small channel.

  • @zaneklavina8828
    @zaneklavina8828 2 месяца назад

    Nice 🔥🔥🔥

  • @Mo7ammed.Siddiq
    @Mo7ammed.Siddiq Месяц назад

    Awesome

  • @christopherhunt147
    @christopherhunt147 2 месяца назад +2

    Tried Truenas along time ago. Community wasn't all that helpful. Insulting more than anything. Much prefer Unraid. To each their own. Both are good platforms. Got me curious about the Ollama. Going to look into that. Have home assistant (bare metal on a nuc) and jellyfin. Fun video!

    • @DigitalMirrorComputing
      @DigitalMirrorComputing  2 месяца назад +1

      Oh no way mate, sorry you had a bad time with the truenas community... I was a bit luckier and never had any complaint! They were super helpful with all my problems! I like unraid too!! It's rock solid and you get to just add drives when you run out of space, which is something you can't do with truenas due to ZFS limitations! Thanks for watching mate and for the support!

  • @jerryaycock
    @jerryaycock 29 дней назад

    Looking for advice. Waiting for a few parts. I have a few spare drives laying around. 30tb - 8 tb - 7 tb. I have 500 g ssd for boot. Plan on Plex- OLLAMA - Adguard - keeping Home Assistant on separate machine, but want backups from both systems on NAS looking on which drive to put where. I have almost zero knowledge of NAS's - had an old one years ago.

  • @PabloSpacebar
    @PabloSpacebar 28 дней назад

    Nice

  • @devinhedge
    @devinhedge 25 дней назад

    Within seconds you had me with the Slipknot.

  • @beholder2033
    @beholder2033 Месяц назад +2

    Great video, subscribed!!! The only note I would add is that the ram (if it is not ecc), and it is low cost or used ram, should be tested before making truenas operational as data always goes through the ram first and then goes to the disks.

    • @DigitalMirrorComputing
      @DigitalMirrorComputing  Месяц назад +1

      Thank you so much for the support mate! That's a good point about the RAM!! Unfortunately I got regular ass RAM lol! It's working fine so far but yeah dude you are right! ECC RAM FTW!

    • @beholder2033
      @beholder2033 Месяц назад

      @@DigitalMirrorComputing You are welcome. On low cost nas without ram ecc I use OS like omv, unraid or just windows. If I have ram ecc I prefer truenas instead. In general with zfs ram ecc., with btrfs, ext4 or ntfs also ram no ecc works peacefully... and definitely a UPS in all cases. Most "famous" nas do not use ram ecc but with file system btrfs or ext4.

    • @beholder2033
      @beholder2033 Месяц назад

      @@DigitalMirrorComputing I also quickly watched some of your other videos, congratulations! They are very helpful and clear with great editing, I hope you reach at least 10000 subs soon. Have a nice day!

  • @markshaz8691
    @markshaz8691 2 месяца назад

    Good video

  • @alvarohernandez_365
    @alvarohernandez_365 29 дней назад

    Very nice video. One issue i face is that the Ollama WebUi is not working for me.
    Any ideas what im doing wrong or hoento troubleshoot.
    But, great freqking video. Definitely gained another follower.

    • @muhammadowais2492
      @muhammadowais2492 26 дней назад

      watch the NetworkChuck's video titled "host ALL your AI locally", he did it and all steps are ez to follow

  • @wagnonforcolorado
    @wagnonforcolorado 2 месяца назад +5

    I think this is a great use for an older computer. Does the HBA card add any features over the motherboard's SATA connectors? Also, do you use the 500 GB SSD you bought for anything other than running TrueNAS? I have a very similar setup, but I just used the motherboards SATA connectors and I have a 128GB SSD I installed TrueNAS on.

    • @SodalisUK
      @SodalisUK Месяц назад

      By editing the install script you can make the boot pool 16gb and then use the rest of the SSD as an apps pool.

    • @hiyo3
      @hiyo3 Месяц назад +2

      If you have enough SATA ports for your drives, then an HBA controller will be of no use. esp. when only using spinning rust. HBA cards are typically used when you have a ton of drives you want to hook up

    • @joshluvhalo
      @joshluvhalo Месяц назад

      With the hba you could probably use some used sas hdds which can sometimes be cheap. I got some very used but perfectly functional drives @ $10 for 4tbs but I bought 10.

  • @SHO1989
    @SHO1989 2 месяца назад +1

    Ok, I subscibed. Now, can we have a similar video for installation of Opensense?

    • @DigitalMirrorComputing
      @DigitalMirrorComputing  Месяц назад

      It's on my list my friend! Keep an eye out and thanks for the support! :)

  • @Sakistns
    @Sakistns Месяц назад

    Niiice... What is the power consumption in idle mode?

  • @SodalisUK
    @SodalisUK Месяц назад

    Research how to make the truenas boot pool 16GB when installing so that you can use the rest of the SSD as an apps pool.

  • @klaasadevries
    @klaasadevries 2 месяца назад +1

    Nice shirt!

  • @nigelholland24
    @nigelholland24 28 дней назад

    Nice video question. Are you U.K. based your community page says London. And you set your time zone to London. So why do you say bucks instead of pounds. Thanks.

    • @DigitalMirrorComputing
      @DigitalMirrorComputing  28 дней назад

      UK based yes for 20 years! But I learned English with American TV and Eddie Murphy movies haha! I also think if I say pounds some ppl from other countries might be confused. "Bucks" feels more inclusive... Maybe I am wrong lol

  • @khanhthedag7269
    @khanhthedag7269 2 месяца назад +1

    Hi, I have quetion: "TrueNas Core and TrueNas Scale", why you use TrueNas Scale and not TrueNas Core?

    • @DigitalMirrorComputing
      @DigitalMirrorComputing  2 месяца назад +4

      Core is based on FreeBSD and scale on Debian. Also scale has support for more apps and I have a feeling it's the direction IXsystem wants to go. Personally I don't really like FreeBSD myself, I find it a pain to fix when things go wrong. Debian is a lot easier! But thats just my opinion lol :D

  • @penttagone
    @penttagone 25 дней назад

    Awesome dude! Love the shirt man.. they’re an amazing band.

  • @postnick
    @postnick Месяц назад

    I literary just retired that exact motherboard last week.
    I had a i7-3770 and 32 gigs
    Of ram though.

  • @truecrimereaction
    @truecrimereaction 8 дней назад

    $377 build, you have to add the drives. How do i figure out what my 192.168 numbers are?

  • @kirileman
    @kirileman 27 дней назад

    Great video. But 40 W is no go for me (idle ?). I believe that a NAS like that can go down to 15 W idle (with the hard disks sleeping), but with very specific hw (psu is important too).

    • @DigitalMirrorComputing
      @DigitalMirrorComputing  27 дней назад

      Yeah man intel CPU is hungry! 😃

    • @kirileman
      @kirileman 27 дней назад

      @@DigitalMirrorComputing yes. That's why I would a) sell mobo and cpu and buy 1151 + intel 7th gen or b) sell everything and buy something like an HP Prodesk 800 G3. Both choices should need less than 20 W on idle (with 2 hd, 1 ssd, 1 nvme and 2.5G nic) But that's just me.

    • @DigitalMirrorComputing
      @DigitalMirrorComputing  27 дней назад +1

      @@kirileman yeah mate totally get it! If consumption is an issue selling the whole thing and getting something like an elite desk is an option! Would be smaller rig also. I don't mind it and it gives me more juice to run more apps and AI (I might get a cheap GPU for it...)

  • @user-kp4sf9lc2u
    @user-kp4sf9lc2u Месяц назад

    Should have added a decommissioned mining GPU for ollama

  • @ashman2023
    @ashman2023 27 дней назад

    Nice except you really got ripped off on the HDs

  • @helenmoran6689
    @helenmoran6689 24 дня назад

    i’m new to all of this , why is this considered a nas and not home lab

    • @DigitalMirrorComputing
      @DigitalMirrorComputing  23 дня назад +1

      Well Nas is a platform to store data, a home lab is just a concept. I guess a nas is part of a home lab if that makes sense! Thanks for watching!

  • @shephusted2714
    @shephusted2714 Месяц назад

    you didn't need hba or trunas really - just use samba - decent content overall #don't break debian

    • @DigitalMirrorComputing
      @DigitalMirrorComputing  Месяц назад +1

      You don't need an hba if you can bypass the chipset controller. But ixsystems recommends you do. Have a look at their docs. Thanks for the support man

  • @notaras1985
    @notaras1985 28 дней назад

    How can such a weak machine support local LLMs?

    • @DigitalMirrorComputing
      @DigitalMirrorComputing  28 дней назад

      It does! Not very fast but it does! If you get a GPU it won't even matter because the model runs from the GPU

    • @notaras1985
      @notaras1985 28 дней назад

      @@DigitalMirrorComputing so a 500-700 euros used rig, would suffice for local LLMs in eastern Europe?

    • @DigitalMirrorComputing
      @DigitalMirrorComputing  28 дней назад

      It depends on which llm you want to run. A 7B parameter model like codelama for example would run on that machine or run a VM with 4 vcpu and 8gb ram IF it has a GPU like an Nvidia gtx1080. I think I have a video about that

  • @ikkuranus
    @ikkuranus 22 дня назад

    I've never seen lsi sas cards that cheap. You sure yours isn't counterfeit?

  • @michaels5167
    @michaels5167 28 дней назад

    My God. How slow is the AI on that? 😂

  • @NicksStuff
    @NicksStuff 19 дней назад +1

    An N100 is way faster, costs $99 and uses 75% less power. Why use an old Celeron?

  • @TsiRoadkill
    @TsiRoadkill Месяц назад

    Meh I will pay 60$ all day long to use any size drives I like