Taking a look at the M1 Mac Mini as a home server

Поділитися
Вставка
  • Опубліковано 28 вер 2024

КОМЕНТАРІ • 48

  • @MotownBatman
    @MotownBatman 2 місяці тому +3

    I just decided to give this a shot last night, I have no Idea how to use docker, so I have to figure that out this afternoon.
    Glad this video popped up, gives me hope

  • @DacMan777
    @DacMan777 Рік тому +3

    This is always a good idea. I have an M1 I use my 2012 i7 Mac mini with twin SSD as a server works so well.

  • @tonycosta3302
    @tonycosta3302 Рік тому +7

    You can put two 2.5" SSDs in a pre-2014 Mac Mini. I did that with my quad core i7 Mac Mini Server (yes, they made one for a couple years). I connected a larger storage unit to it via Thunderbolt 2 for additional storage, although SSDs are so cheap, I'm not sure I need it. I have 4TB internal storage for less than $160.

  • @TheZonga
    @TheZonga 11 місяців тому +2

    Love how through you are, keep up the videos man!

  • @cheebadigga4092
    @cheebadigga4092 Рік тому +11

    I vote for re-testing this one as soon as Linux fully supports M1 chips (aside from graphics, not really needed to test basic server needs)

    • @refreshfr
      @refreshfr 6 місяців тому +1

      There's Asahi Linux that supports M1 to M3 Macs.
      It doesn't fully support every feature (especially on the laptops) but for a Mac Mini as a server, it *should* work fine.

  • @LetrixAR
    @LetrixAR Рік тому +3

    You could try Colima as a Docker Desktop replacement. It should perform better and it's also more simple.

  • @ched3013
    @ched3013 Місяць тому

    Great video! I think I'm going to grab one of these and plug it into the living room tv along with all my hard drives

    • @ElectronicsWizardry
      @ElectronicsWizardry  Місяць тому +1

      This system is being used as a home theater pc now and works great at that if you like macOS.

  • @LampJustin
    @LampJustin Рік тому +6

    17:00 NUC like mini pcs do that at least this well, even with the same power draw. Intel QuickSync is really good and on 12th Gen, I've seen it pull over 20 1080p transcodes. 4k h.264 isn't that hard to transcode anymore. The battle test is transcoding 4k HEVC with HDR Tonemapping.

  • @noends
    @noends 6 місяців тому +2

    great job, I love your content!

  • @jimcallahan448
    @jimcallahan448 Рік тому +2

    I have been thinking about (I haven't tried it) to get a Mac Mini with 10 gig ethernet and connect it to Asustor Flashstor 12 with 10 gig ethernet (would this work with a plain CAT6E, crossover or would a hub be required?). The Asustor sets up RAID using SSDs and the Mac Mini as a server consumes it. The server application could be Plex, PostgreSQL, PostGIS or JupyterHub or another server app using Docker. To connect to the LAN use a dongle off the Mac Mini. One would have a powerful Mac Mini with a disk farm with a potentially huge capacity. Alternatively, one could use Flashstor 6 if there was a way to directly connect the 3.2 USB connections on each machine, but which is apparently not possible without ethernet (?). Avoiding 10 gbs ethernet would save a lot of money on both ends.

  • @CameronSanders-o6m
    @CameronSanders-o6m 10 місяців тому +1

    Seems like the best you can hope for is to run some arm based linux os in qemu and do all your nitty gritty stuff there, not sure what the networking situation would be like though. Though i'm guessing the idea here is to see much much macos can do out of the box.

  • @Spoolingturbo6
    @Spoolingturbo6 6 місяців тому +1

    this is so much easier to understand than Proxmox

  • @Aluminiumplatte
    @Aluminiumplatte 4 місяці тому +1

    I bought two Mac Minis from 2012 each to 100,-€, put in 2 TB ssd, 16 GB RAM und ubuntu Server. Each machine runs with 8 Watt in idle.

  • @jothain
    @jothain 11 місяців тому +1

    Got M1 mini, but using it as 24/7 server I'd find it lacking, especially since Mac RAM is so insanely priced. I got cheap 1L Lenovo i5-6500t model and with both internal slots and few CT's and VM's its pulling about 9-14w on almost idle and on moderate loads using like W10 on RDP something like 20W on average from the wall. Perfect for noob like me :)

  • @Ikbenjanus
    @Ikbenjanus 5 місяців тому +1

    Thanks for the useful information

  • @bocamax
    @bocamax Рік тому +6

    Why would anyone waste money on a Mac Mini as a home server when you can buy a way more powerful, smaller, lower wattage mini-PC from Minis Forum or Beelink that destroys the Mac for half the price? The UM773 with 2TB of PCIe4.0 nvme storage and 32 GB of DDR5 RAM that destroys the Mac Mini in nearly all benchmarks can be had for under $600 including Windows 11 Pro license.
    For a home server, there is no reason to buy a Mac when the same function can be provided much cheaper & faster by competitors. Plus the Mac Mini is HUGE compared to the mini PCs put out by Minis Forum and Beelink.

    • @buddysteve5543
      @buddysteve5543 Рік тому +2

      Just because he can! It's not always about the money but about the possibilities and what resources you current have! Maybe he doesn't have any use for that M1 mini PC and doesn't want to sell it for whatever reason so he's gonna use it as a home server for the time being.

    • @ZeerakImran
      @ZeerakImran 4 місяці тому +2

      its probably because you have one lying around. I bought a mac mini m1 for £300 from ebay. Insane deal. If I want to use that as my home server (looking into it at the moment), then that's perfect. It's silent and low tdp with really high cpu and gpu performance for price and tdp. Plus the form factor. Not to mention, if you use alternative software to the ones shown in this video, it can be really awesome. For example, using the built in mac os network sharing which let's me easily access the mac mini and all the drives attached to it automatically. I can also access remote desktop and control the computer wirelessly while on the same network (at home) and assign tasks for it to do (as to save my laptop battery + keep it cool). That's all really intuitive and requires next to no set up. There are also really nice apps which like infuse and hazel, which you can look into, that provide awesome functionality without investing a huge amount of time into them.

  • @DrMacintosh
    @DrMacintosh Рік тому +24

    I've got a 2018 Core i3 Mac mini running as my home server. It runs Plex, an SMB file share, and a Linux VM. It also backs up my Plex Media Library and iCloud Photo Library to Backblaze. It's also a Time Machine Server.

    • @inderveerjohal7218
      @inderveerjohal7218 Рік тому

      I'd be really interested to know how you did this... can you run a Linux VM with the M1 version too?

  • @TM-vg4mx
    @TM-vg4mx Рік тому +2

    All I want is to use mac mini as file sharing, aka cloud service instead of paying monthly for all these clouds service. How to do this setup for as less work as possible, can we use external ssd and be awake continuously?

    • @ElectronicsWizardry
      @ElectronicsWizardry  Рік тому +1

      There are programs like nextcloud that make a cloud service like interface. Next cloud will be a bit of a pain to install on Mac OS but should be possible with php and a database setup. I’d try to use a different I if you can but it’s probably doable on a Mac. I don’t see an issue running these systems 24/7.

    • @TM-vg4mx
      @TM-vg4mx Рік тому

      @@ElectronicsWizardry thanks

    • @lawconic
      @lawconic Місяць тому +1

      It's about the easiest thing I've had to do on a computer. I didn't even need to watch any youtube videos to figure this out, and I'm barely computer literate. I just went into System settings and searched file sharing, then followed simple instructions from there. Now I have all of my spare hard drives (2 SSDs and 2 HDDs for a total of 12TB) accessible by any of my laptops on the network 24/7. Also, screen sharing is kind of fun, too.

    • @TM-vg4mx
      @TM-vg4mx Місяць тому +1

      @@lawconic thank you

  • @Kupferdose
    @Kupferdose 2 місяці тому

    What people don't see is that the M series mac minis are really energy efficient for what they can do
    You can run pretty demanding calculations while consuming only 15-20 watts and this 24/7, try this with a raspberry or any other mini PC

  • @peterwan816
    @peterwan816 Рік тому

    Hi sir, this video has been extremely informative and you saved my a hassle in finding the software I needs. Thank you! Can you please tell me how did the system go like the power consumption and the ram configuration? Thank you sir🙏🏻🙏🏻🙏🏻!!!

  • @connectedsecure
    @connectedsecure Рік тому +2

    BTW, I could use homeassistant with UTM (free VM), I did a video about that a few months ago ua-cam.com/video/1-rWFAuz8ls/v-deo.html, and regarding docker, I also use it but docker for macos is really limited! no USB passthrough, no macVLAN ...

  • @KILLERTX95
    @KILLERTX95 Рік тому

    Alot of the issues you ran into boiled down to you not knowing how to use docker... Honestly I was more curious how mac would handle being a nas. Personally I don't use samba anymore so this wasn't very helpful
    For context, im a Linux sysadmin/devops guy. So im pretty familiar with containers and happen daily drive an M1 mac for personal use.

  • @RomanShein1978
    @RomanShein1978 Рік тому

    "Taking a loot" or "Taking a look"?

  • @ominousred
    @ominousred 6 місяців тому

    Thanks all the way up on this video. This was very helpful. I will have to watch this a few times and take notes.

  • @luigitech3169
    @luigitech3169 Рік тому +4

    I imagined that, I'd like to see the same review with Asahi Linux

    • @ElectronicsWizardry
      @ElectronicsWizardry  Рік тому +5

      Yea I’ll give that a try. I have heard many good things about the progress being made with Ahasi linux

  • @zaidahmed1321
    @zaidahmed1321 Рік тому +3

    Really interesting
    Thanks for pursuing this topic

  • @s11-informationatyourservi44
    @s11-informationatyourservi44 Рік тому +2

    ❤my new favorite channel! cheers bro

  • @Licardo7
    @Licardo7 7 місяців тому

    Imo one of the best spaces for an m1 on a rack is its local LLM capability. Since ram is basically GPU memory, you get a really energy efficient llm machine that you can set up a reverse proxy and call anytime you want with a lightweight server.

  • @notnotjake
    @notnotjake 11 місяців тому

    Thinking about going this route for Homebridge primarily

  • @JasDua
    @JasDua Рік тому

    Is it possible to use remote management and use the mac from a linux pc over the network?

    • @ElectronicsWizardry
      @ElectronicsWizardry  Рік тому

      I think the remove management in mac os is VNC or ssh, so it should be simple to remote into the macOS box with a linux system.

  • @DaveHoltzman
    @DaveHoltzman Рік тому

    I've been made aware that the M1 chip is pretty good for AI stuf like chat gpt and probably more. That kind of server interests me a little more just because their chip seems to be designed to handle it.

    • @ZeerakImran
      @ZeerakImran 4 місяці тому +1

      I wouldn't say that they are great for that use case personally. They are significantly better than the competition (at least what was out there 6 months ago and specially for the price). But you really do need a dedicated and expensive system for ai stuff to run locally. At the moment, I would recommend something which will cost around £2500 as the entry level and £3000-£3500 for a reasonable system. This system will include either [one nvidia 4080/4090 graphics card] or [two nvidia 4080/4090 graphic cards]. The vram jump to the 4090 is significant and important for current ai execution. I haven't built a system like that myself for ai and you will need to do further research into which graphics card to get and so on as one of my recommendations may not be suitable. Caution: please do not accept the word of most youtubers on the topic of AI in general. They know very little and often are either too excited or pessimistic. Both of which will mislead you and result in failure for the goal you had in mind. Unless you have a specific need/want/use-case or have a lot of money, I would stay away from running ai locally. The models available for offline and local use are not as good as the ones available via your web browser and that does matter. Also, the speed of running the prompts matters a lot more than we may think.We're humans, not computers. One notification on our phone or one phone call can wreak havoc on our productivity for the next few hours or days. One dialogue box opening at the wrong time and our idea is gone. We can't put things on hold and then resume them at will. I say these things because the chatgpt website has had a recent update which makes it look really nice and the 4-o version is really quick. And that matters a lot more than we think. That is the reason why we spend £1000 on a laptop as opposed to a £300 on a laptop even if we are able to perform our task on either machine. Because one machine will result in you doing the task, whereas the other one will have you leaving it at home, procrastinating, complaining, going off on tangents while being aware or unaware of why/what you're doing. So the local machine may not be that useful as the current software available for it is far from polished and unless you buy the best of the best hardware, the performance will hinder your chances of success when it comes to the system providing usefulness/value to you (in exchange for your investment). It would all still be worth it if the local models available were equally as good as the online ones or better but unfortunately, even if benchmarks say otherwise, assume that you are using chatgpt 3.5 if you're using offline models. Altogether, it's not worth it at the moment (unless you have a specific use case which has been shown to be useful (more than proof of concept)). RAG and agents are tempting but remember that things are simpler than they seem and the current execution, therefore, isn't great. If it was, there would be one singular polished application which would do it all for you seamlessly. The fact that there isn't is due to the fact that any such app would prove itself quite useless at the moment tbh. From my testing anyway. But it's good for developers and individuals like that to invest their time and money into. I tried quite hard to get a local system running but the models available were simply not good enough and I didn't want to invest £4000 into an additional system considering the limitations of those models. Privacy is the main reason I was interested in it. The second one being an uncensored and less aligned version (less aligned to the current alignment/censorship-goal). The censorship hurts the models massively in my opinion and the fake optimistic/positive tone of voice (and attitude) that the AI is limited to currently, renders it useless. Just as useless as a dishonest friend. Because that's what it is. It's not helping us, it's fulfilling someone else's wishes and using us in the process. Because it's doing it to us while giving us no indication of the fact that it is doing it. If the AI can't in a non-joking way call me an idiot, its usefulness is limited. Hopefully we will be able to get some ai chips or accelerator all in one systems which will provide excellent ai execution for low tdp and cost. But those aren't currently available to my knowledge and are also legally restricted for major/open distribution, I believe, due to the AI threat. I'm not an expert, this has been my limited experience so far. Bear in mind you will be able to find tutorials on how to do it, but not real examples of how the youtuber found it useful in their case with the entire example shown.

  • @shephusted2714
    @shephusted2714 Рік тому

    just build a hackintosh and have something 2x as powerful as a mac pro for less than half the price - even if you don't do this it is good to be aware of since this is the value proposition you are walking into - it is unambiguous and clearcut - apple sucks not just for servers but generally and all around

  • @BR0KK85
    @BR0KK85 11 місяців тому

    No this is not a security feature its a "this is not your computer thingie". At some point theyre gonna lock down macos as they do with ios.
    Apple sucks.
    I relly hope for ashi linux to save the mac

  • @awesomearizona-dino
    @awesomearizona-dino Рік тому

    Thanks for doing this video, i have interest because my brother is deep into the Cult of Apple. All other forms of computing he has banned. Apple really did make some great CPU for these systems. Im hoping other vendors will be coming out with similar cpus for Linux.