proxmox

How to start your HomeLab journey?

How to start your HomeLab journey?

#start #HomeLab #journey

“Christian Lempa”

Advance your career as a DevOps Engineer with Simplilearn’s
DevOps Engineer Master’s Program:

In this…

source

 

To see the full content, share this page by clicking one of the buttons below

Related Articles

39 Comments

  1. Homelab is too fancy a word but I have proxmox running on a NUC with containers for all my services. When I load my homepage now all my APIs time out if they’re loaded at the same time. (Could it be a limit to the NIC’s capacity?) anyway, it’s working ok most of the time and setting it up has been a great learning experience

  2. Re: Hypervisors vs a Linux distro as the bare metal OS, there are tools out there that make running VMs on top of say Ubuntu much more easily, like LXD, which can spin up both LXC containers and KVM instances.

  3. how i started (a few month ago( i used to have one (i didnt called it home lab but i had a streaming server( icecast(to stream music on secondlife, with a bit ofweb page and another was my printer server( back then i had no place for the preinter near my other comptuers so it ws in another room wiht only 1 pc that serve as printer server)
    but a few month ago i heard about nas more and i wanted to try it so i bough a computer ( a ii was searching for a server pc ( but im in a room only ( not have spae for a seack servers) so i bough a small compuer ( i5 (7th generation (i5-7600k) cpu) a msi z270 sli plus) i found on marcket place on facebook ).
    i installed proxmox and i build slowly some stuf ( i try i dont like it i remove it ect) i hve presently 8 container(most got from proxmox helper git hub, ) i try own cloud and next cloud i selected next cloud, for dashboard i have homepage( i set a link for on site( local with use the direct ip adress) and one using my cloudflare tunelling for when out),
    i use also my proxmox to try linux,
    it also use as nas in a way (but using the next cloud) lwebdav)
    i realy like it and it happen im tryign to find a jbo and i have a network training but no experience so that become more experience so it help me
    i want to learn all linux ( so ill have soon a fedora vm but also a ubuntu a mint, and other will get )
    im learning that way also countaner ( i used it to run gruacamole , (but im trying now meshcentral .and it help me also learn to do cli wihs is a good things)

    i have also casa os ,
    cause of lack of hard dribbe i wanted speed i aiuse 3 1 to ssd, plus my 250 gig ( running pve)
    cause im in a room like isaid i have no choice to use wifi to the connection so i boudhg a router who can connect on another wifi (mesh) and connected my computer on it )
    i wan to buy a actual nas machine too
    im thinking about maybe get a dns serfver think about vlan,
    i want plex or jellyfish ( i want to get a bigger harderinve to digitilise my blueray and dvd to be able to wathc it on my tv with out dvd reader ,
    but for that im trying to learn to do the passthrough (but i start to wonder if my mother borad allows it cause i did activate vt-d but still cant work it out .

    one of source for my resource is many video like yours.

    a few days ago i installed a whiggle( search engine but ill try to get searxgn
    if i had cpu strong aenough adn memory enough i woudl have isntall also a ai but cant have it on my machine (since only have 36gig ram)

    so i m learning lslowly

    ps i know my genglish might not be perfect (im french canadian)

  4. Will the M.2 to Sata conversion work? As the BD770 does not support biforcation. Or does that issue only exist for the PCIE slot?
    BTW, nice content. Thank you.

  5. Nice video …. I’m diving into all things Proxmox now to build a homelab for two reasons. Firstly, I want to build skills in Docker and Kubernetes so that I can self-host a bundle of services. Cheaper than paying for Cloud hosting. Secondly, I want to build my own offensive security lab to keep my hacking skills sharp.

    Really appreciate the time and effort you put into the content you create! Looking forward to more.

  6. As with many things in life, and a HomeLab journey is no exception, just start small and expand over time. I agree it doesn't make much sense to start with a beefy rack mount server for just a few small VMs or containers. I just have a bunch of mini-pc's. Two a re running as a Proxmox cluster with shared storage over SMB (no high I/O or network requirements). A third one as a standalone Proxmox server running my main stuff including my Qdevice for the cluster. And finally a thin client running Home Assistant. The SMB is hosted on a HP ProLiant ML310e gen8v2 running TrueNAS Scale. All on 1 Gbps connections as I have no extreme requirements.

    Just for giggles, thin clients may be an awesome choice for just running a few lightweight Docker containers. All these machines are from the used market and there's plenty of supply in such hardware.

    You nailed it pretty well in this video…

  7. I wanted to ask, how does one start out doing homelab/code correctly with git etc? Although I have many years of old-school infra experience I’m getting back into homelab & containers etc, learning git on the way but I’d LIVE to know how to build out a homelab using devops methodology asap in the journey, so I’m guessing building a “build server” with docker & git server tools etc then write the code to build out the rest of the infrastructure from there. I guess I’m saying I’d love to automate from as early in the process as possible but I currently need to manually build my systems to learn the basics. FWIW I’m playing with a bunch of Rpi 5’s with nvme storage but also have a HO T630 I want to play with promox on. I also have a gaggle of synology boxes 🤣 Love your channel, I’m currently soaking it up!

  8. I started going all enterprise grade then realised the 42u server rack I needed. Just dominated the office I work in. There was also the noise, cooling and power required to drive these. I’ve now started the process of going all desktop of small form factor. I have a 12th gen Nuc running a lot of the heavier elements at present and an AMD variant doing the rest. My final device in the cluster is my Nas which is an old hp desktop. It needs a refresh later this year and will be looking at the new minis forum offerings as well as building my own for some more power hungry scenarios where I may want gpu passthrough. All the advice you give Christian is on point 👍

  9. Thanks for this. I really think this approach will create subscribers. Simple tutorials with all affordable hardware. I'm starting from what feels like zero…less than zero maybe. There aren't many channels in this space that make stupid question/everyone knows that so why make a video topics but I'd probably benefit. The kind of stuff you can't believe someone doesn't know would probably do well. Thanks for the content and great job.

  10. For starters and even experts in Kubernetes, I highly advise using a manager like Portainer or Rancher. It makes life so much easier to have visual representations and a simple GUI to interact with. I learned command line first and bashed my head on the keyboard for weeks. I still recommend learning it, but I still wish I had known about these tools before my deep dive.

  11. I want to build a media server, what you suggest?
    Can I use proxmox?
    I'm thinking in something like Jellyfin and arr stack, can you give me some suggestions please?

  12. Hi. I have to say that I learned something from you. In my homelab, I don't care about networking. I have somewhat old USFF PC with i5-6500 running Linux and few docker … i mean podman images (cloudflared, cloudflare-ddns, few instances of nginx, gitea, nextcloud and syncthing) and it's enough for me. Distributions … I guess Fedora, OpenSuse, CentOS, Debian are valid options, since all services are in container anyways.
    Problem of these kind of videos on youtube is that many youtubers need something to reliably store and process and archive tens of terrabytes of 4k video and here, switch Linux distros more often than underwear.
    I would discourage people from ZimaBoard or high end Raspberries – they are not upgradable or scalable. They are sufficient for some task, but not for everything and they are not the best starting point. I made that mistake. i5-6500T is about five times faster than zimaboard. it consumes below 6W totally idle, 8W is more realistic. Zimaboard consumes 2W. Difference is either 3 times or 5-6W. Does it pay off to have five times slower PC, with 2GB RAM instead of 8GB? No, if you value your time. Not to mention stuff like when you need Linux desktop and browser. Or use it for VSCode server.
    And about servers – my brief past experience with them is mixed. They are not more reliable or powerful than desktop PC (except of having 16 15kRPM SAS hot-swappable harddrives). Advantage is better service contract and redundant components so if they fail, not much happens.

  13. I use refurbished Lenovo M720q and HP Deskmini 600 with Proxmox for compute and Unraid for storage and it is amazing, what these little units are able to offer while using just round about 6-10 Watt 😀👍.

  14. I'm just starting my homelab journey… or do I? Funnily enough, I actually had my own home lab when I was 15 or 16 years old (which was actually 16 years ago!). Old Pentium 3 700MHz PC with 256MB RAM. I've had there my own website hosting, 2x OpenArena servers – full ALL THE TIME!!! for some weird reason – becasue it was all running on ADSL internet with 1Mbit/128kbit speeds (yep!).

    And now I'm discovering people do that stuff nowadays and even do multiple YouTube channels with all of that! Amazing!

    And I always to do something bigger, so… here I am, waiting for 4x Minisofum MS-01 to be shipped and 2G down/600M up internet. We'll see how that goes… 😀

    And now I'm working as DevOps, previously as Linux SysAdmin since (total 12 years) so I have a lot of knowledge to spare and to share. Planning to do a little overkill and not go with just Proxmox – it's too easy… I wanna do OpenStack since I really liked in in previous company. And yeah, it's totally overkill and totally complicated to manage.

  15. Any thoughts about different brands of racks? Most homelab YouTubers seem to use the Startech rack.

    Watch out for some cheaper managed 8 port switches that only allow you to use vlan 1-8; they can be at least confusing when your internet provider delivers internet on vlan 6 on the wan side.

  16. I just wanted to upgrade my 4-bay Synology NAS to 16 drives and was surprised by how expensive it was and how shit the HW was. I knew it was going to be a huge investment of time, but it was January and I couldn’t ride my motorcycle so I deduced to do it. So I bought a 36-bay storage server, a 10GbE switch, and a 25U rack which I thought would be more than enough. Then I looked at pricing to back up 50TB and decided it would be better to buy the same server and storage. Then I wanted to play around and didn’t want to mess with Plex and all the arrs I was running for the family, so I decided to buy a NUC for homelabbing. I ran out of RAM quickly, so I bought a 2U server and another switch because I ran out of ports. Now, 5 months later, I completely filled the rack and spend all my time working on little projects. It got out of hand quickly. I hate to think how many thousands of dollars I spent too.

  17. Klasse Video! Hast du dir mal das Ansible MASH-Playbook angesehen? Das ist meine neue Lieblingsart Server zu konfigurieren, da ich eine zentrale Stelle habe, wo die gesamte Konfiguration lebt.

  18. One of the best testing investments I made was a used Lenovo Mini from eBay.
    Only £75 and currently running in combination with our old NAS to provide all our media sharing, home tools and home automation. All within Proxmox.
    Plus plenty of headroom to test and play with new tools in containers.
    And only 15W at the wall. I love that wee thing

  19. I use clean kvm from years and I do not understand why you do not like it. If you mean web GUI there are some options. I haben much more possibilities in networking than proxmox or any other option can provide. To use private network on the host on proxmox I need to use vlans or ovn but in plain libvirt based kvm I just make nat local network and it just works. It lacks stuff in multi node but I do not care – I want to have cicd it all so live migrate via pipeline any way. If I will ever want ha – i can use opensvc or pacemaker (just like proxmox uses). It is harder not for newbie but if you love tinkering and learning it will give you bigger understanding of your system

  20. Just to add OMV(Open MediaVault) to the OS list, it works very well on a raspberry pi, I have a AMD 5600g and it works great. Plus you can use different sized hdd in JBOD setup.
    Also with its plugins you can run vms, lxc and it has a great docker compose plugin that makes portainer redundant.
    It's also very light weight and based on Debian

  21. loved my micro PCs but for a while now, I have been running the main part of my lab on 3 x HP Elite Desk SFF PCs. They draw a little more power but the added PCI slots were worth it, as I wanted to add dual SFP+ and Dual 2.5GbE NICs to them.

    Picked them all up on ebay for about 150 each & they all had intel 6C / 12T processors (intel i7-8700). Spent a little bit more to get them all to 64GB of RAM and give them each 2 extra NVME drives to contribute to the storage pool. Now I have more than enough to play around with and learn / do nearly anything I could imagine in the homelab.

    I can't recommend enough the Elitedesk w/ the i7-8700. It's the perfect middle ground between micro PCs and a full form-factor server.

  22. My Homeserver is running on my old Gaming Notebook with an I7 5700HQ. But now i plan to reorg this. I'm searching for a good, cheap and performant replacement. Anyone suggestions?

  23. Old Ryzen 5700G / AM4 Desktop hardware is still my (personal) sweetspot. You can have 128GB ram. As the GPU has a GPU, you geht your GPU slot free for more m.2 storage. My Servers have 4x m.2 – up to 6 SATAs. What AM4 usually doesn't have 10Gbit NICs on the boards and the RAM you buy is DDR 4 non ECC – but it's cheaper and less powerhungry then any of the ancient servers you can get.

Leave a Reply