HomeLab Services Tour 2024 - What Am I Self Hosting?

Поделиться
HTML-код
  • Опубликовано: 6 фев 2025

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

  • @jayjake
    @jayjake Год назад +907

    Tim is the kind of guy who has better internet than his ISP

  • @bdhaliwal24
    @bdhaliwal24 Год назад +194

    Tim you are the Plato of the Home Lab community, thanks for these ideas and most importantly the inspiration.

  • @depralexcrimson
    @depralexcrimson Год назад +844

    bro has a full time job at home for his own home 💀

    • @nandha-e
      @nandha-e 5 месяцев назад +2

      I was just thinking that😂

    • @Henry-sv3wv
      @Henry-sv3wv 5 месяцев назад +14

      SelfHosted Burnout ^.^

    • @MaxTheDog167
      @MaxTheDog167 4 месяца назад +3

      I know right, but it's inspiring! That is a lot of IoT devices for Home Assistant! I am barely getting me my first data rack built (running cabling and Access Points in the house) and adding some smart switches and a few other IoT items.
      I feel like I never have enough time and this man is like super man building his homelab(s).

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

      Self hosted gold mine you mean. This guy gets it, do what your competent at and post it youtube and write it on your cv. Instantly double all the money you make from the same skillset…

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

      ​@@Henry-sv3wv😂😂😂

  • @some0ps
    @some0ps Год назад +104

    This is looks insane! Not even every small/medium offices had those well structured infra. Awesome. Keep it going!
    Have you ever thought about making a video with disaster recovery training? Like, trying to wipe all components, 1 by 1 (except backups, of course) or maybe all components if you are feeling that you're ready for this. Should be a lot of fun and new inspiration

    • @johnlabu1154
      @johnlabu1154 3 месяца назад +1

      Not understanding any of this. But i'm a big fan of restoration. Not sure (data restoration?) gonna fare well on my favorite list but i can give it a try.

    • @NineteenEighty8
      @NineteenEighty8 7 дней назад

      Medicat.

  • @c-LAW
    @c-LAW Год назад +48

    Dude, this is serious devopsie architectural methodology. I thought I'd only watch the first minute or two, boy was that wrong. Watched the who video, paused, rewinded many times. Sharing with my fellow devops architects.

  • @jerebaezcarballo
    @jerebaezcarballo Год назад +48

    This video was truly inspiring. There is an enourmus amount of work that you have put over the years and all that knowledge you have gathered shows each year in your home lab tour. And the fact that you share it all sure shows how good of a person you are. Keep it up!

  • @Noobish588
    @Noobish588 Год назад +22

    Honestly dont know how he hasnt got a ton of more subs. The videos are such a great pace, pleasing to listen to, easy to watch.
    Love it

    • @TazzSmk
      @TazzSmk Год назад +3

      I can only guess, because his content is rather complex for most casual users,
      but it's a good thing to have smaller proper audience :D

    • @kennethporter992
      @kennethporter992 Год назад +1

      Yeah, I'm trying to get into homelabs & I didn't understand most of the video. The audience just isn't big enough & has
      a really tall learning curve

  • @davemeech
    @davemeech Год назад +36

    Man those diagrams did a ton of heavy lifting with making some networking concepts click for me that were previously stubborn. What a phenomenal video! One of my favourites that you've put out.

    • @smkoskie
      @smkoskie 6 месяцев назад +2

      Ditto. Now I have a project for tomorrow … setting up all new vlan organization.

  • @henrysowell
    @henrysowell Год назад +33

    So pumped for this video. I was definitely waiting since your hardware video. These are always so motivating to go after in the next year

  • @HillPhantom
    @HillPhantom Год назад +2

    The best explanation of a ridiculously over engineered solution that l am super jealous of lol. I think we all have tendencies to over do it, and with good reason, but dang this is one of the best/craziest set ups I have seen. Solid work and thanks for explaining it all! I was struggling with many of these things and you nailed it. I will say, I do NOT trust Heimdall at all, I moved over to homarr last year and I am glad I made the move. Great video earned a sub !

  • @frigidsoul69
    @frigidsoul69 Год назад +3

    Tim just rocked the HomeLab community with this Vid! Thanks Tim for all your hard work and for sharing it with us!

  • @offensive-operator
    @offensive-operator 5 месяцев назад +2

    im a full time red teamer and let me tell you that if companies start implementing the security and segmentation that you have in their networks we will stop seeing data leaks every week as long as they are not targeted by an APT. amazing job man!

    • @TechnoTim
      @TechnoTim  5 месяцев назад +1

      @@offensive-operator thank you!

  • @HomelabDad
    @HomelabDad 21 день назад

    This is amazing! I'm just starting to build my home lab, and this is incredibly helpful for guiding my early decisions. I'm sure I'll make plenty of mistakes along the way, but that's all part of the learning process!

  • @TheInfamousToTo
    @TheInfamousToTo Год назад +9

    Thanks for sharing, Tim!
    i would love to see installation guide videos for every single part of this video !!!

    • @TechnoTim
      @TechnoTim  Год назад +6

      I have updated my docs site with all software I use along with all of the related tutorials!

    • @MaxTheDog167
      @MaxTheDog167 4 месяца назад

      @@TechnoTim Yes, your docs and videos are great. I have several self-hosting RUclipsrs I follow and I always appreciate the ones that provide so much details in their documentation/videos to help others!

  • @axtran
    @axtran Год назад +6

    For my own home network, I made a management VLAN to move a bunch of interfaces like IPMI over to it. This also kept all traffic off of VLAN 1 as well. Try it out!

  • @huplim
    @huplim Год назад +11

    Thanks for sharing, Tim!
    Been following you from the start, and it's amazing how much your infrastructure and content have grown.
    Thank you for this!

  • @connorbunch3577
    @connorbunch3577 8 месяцев назад +1

    You basically have my dream home lab. Keep up the good work! Someday I hope my home lab resembles yours!

  • @Doesntcompute2k
    @Doesntcompute2k Год назад +7

    Great video this year, Tim! Even better than previous. I for one could REALLY USE a TrueNAS tuning/hacks video for performance tuning. I'm running three TrueNAS Scale as VM under XCP-ng on my three Dell PE r730xd's. Three more TNS VMs under Proxmox on the Dell PE T320's. Performance is very good, but...we all can use tuning help.
    I'm currently trying to get Cloudflare working with my two ISPs--not as easy as I had hoped to load balance both ingress and egress.
    I have Dashy running. It's very good. Hard to get the widgets working 100% though. I just installed Homepage. I think I like it better, overall. Either one you have to use JSON file editing to make anything work well. Homepage can (if you setup correctly Docker containers) auto-add services to your Homepage homepage. LOL It's wicked cool in that aspect.
    Thanks again!

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

    Wow, your homelab is starting to look more like an enterprise setup than a personal lab! Impressive work! XD

  • @micahturpin8042
    @micahturpin8042 9 месяцев назад

    9:08 good call here. I respect that you tell people that they have to make the decision for themselves as to how to logically segment their network, but I think, objectively, having your IPMI access where you do was the correct choice.

  • @met_ii
    @met_ii 3 месяца назад

    Tim, thank you for the full dose of Nerd for those of us that love it! Badass knowledge man, love the flex because it shows how you do vids for the rest of us and still know where you started! Thanks man.

  • @tomaylott2593
    @tomaylott2593 4 месяца назад

    frontend guy over here gradually expanding into full stack, ops first. This was very helpful! Thabks 😎👍

  • @RuanBekker
    @RuanBekker Год назад +15

    I just LOVE the format of your videos 🥳 incredible work! Keep it up 🎉

  • @renewinnik568
    @renewinnik568 11 месяцев назад

    WOW!!! That is all I can say. I am very impressed and now feel that I have to spend more time playing with these things. Thanks

  • @cheebadigga4092
    @cheebadigga4092 Год назад +2

    thanks for the insights! I especially liked Minio hosted directly on TrueNAS, makes the most sense I think.

  • @hotzemusic
    @hotzemusic 11 месяцев назад

    I feel so seen! While I am not running k8s yet (just doing Proxmox in HCI w/ LINSTOR underneath Docker VMs and LxC) I ended up basically designing my entire network around a multi-homed home assistant VM and landed with a very similar setup, for the same reasons. It was the most elegant solution to a functional HomeKit/mDNS/Casting situation, while still separating IoT devices and other stuff into their own, sane VLAN configs.
    Home Assistant is so clutch in that sense. I read a million and a half threads online w/ people asking how to handle mDNS and Smart Home stuff w/ a segmented network, trying to solve my issues and the answer was staring me right in the face... Home Assistant. haha. I'm still giddy over it TBH

  • @dominick253
    @dominick253 Год назад +2

    Maybe I'm missing something but i really don't like grafana Prometheus setup. Maybe I'm just not smart enough. But it's pretty annoying to use and setup. Netdata works instantly with no setup. Seems like a better fit for me.

    • @F0XH0UND007
      @F0XH0UND007 11 месяцев назад +1

      I second this, they make it too much of a process to setup and integrate.

  • @andrewwerner8566
    @andrewwerner8566 Год назад +1

    Awesome video Tim. You've been an inspiration to me for the last 3 years ever since I found your channel to help get my home lab started with your Proxmox install videos. Looking forward to what you have in store for 2024!

  • @Esriel123
    @Esriel123 Год назад +1

    Didn't have time for the video yet, but had to drop in and say, you nailed it on the Thumbnail! I love how it looks. ❤

  • @Ibedrawin
    @Ibedrawin 11 месяцев назад

    I've been working on building my own homelab lately, and your videos are teaching me a lot. Thank you

  • @MrakCZ
    @MrakCZ Год назад +35

    What is power consumption? It seems like a lot.

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

    FInally set this up and its by far the best option!

  • @VishalYadav-17
    @VishalYadav-17 6 месяцев назад +1

    it inspires me to do something like this on smaller scale for my house but at last i don't need it, doing simple things in complicated way is what stopping me. but he is Professional so he does it as hobby or just for self-entertainment.

  • @dransel3345
    @dransel3345 11 дней назад

    Thank you for the topology layouts!!!

  • @ItsLee512
    @ItsLee512 5 месяцев назад

    Nice video and setup ❤ you’ve introduced me to some services I am now considering for my home.

  • @nyanates
    @nyanates Год назад

    I followed your mom/NUC vid to set up my HVA Proxmox + CEPH cluster (education purposes) and those little boxes have never hiccoughed - not once so much as a whispered glitch. Love those things.

  • @aliens1990990
    @aliens1990990 8 месяцев назад +2

    can we state that Tim has a problem right? this is more impressive than the business i work for !! this networking and load balancing is next level!

  • @repairstudio4940
    @repairstudio4940 Год назад

    Man your setup is sweet, you must have a truly nice budget for these things and either a wife that's heavy into tech or she's super understanding, either way, absolutely great video and again amazing setup!! 🎉
    (I will not be calling this simply a homelab).

  • @radiowolf80211
    @radiowolf80211 4 месяца назад

    I lost my shit when I saw you didn't put the VLAN numbers in front of the VLAN names in the UDM so that they displayed in numerical order lol. Amazing work man, thanks for the ideas and inspiration!

    • @TechnoTim
      @TechnoTim  4 месяца назад +1

      @@radiowolf80211 great idea!

  • @V3n0m151
    @V3n0m151 Год назад

    I love this and honestly I started my homelab journey with a TrueNAS Scale with a bunch of apps.
    Now I'm ready to fire up a proxmox server and a dedicated NAS via TrueNAS scale. That way I can play around with my Server and know the NAS is on its own. While also slowly working my services from my TrueNAS Scale apps to my proxmox.
    Great video and keep it up!

    • @TechnoTim
      @TechnoTim  Год назад +2

      TrueNAS video soon!

    • @V3n0m151
      @V3n0m151 Год назад

      @@TechnoTim I'm looking forward to that!

  • @XeliteXirish
    @XeliteXirish Год назад +5

    Great video! Would love a series or similar on doing a full E2E install on getting services running on k8. Something like uptime kuma for example which needs shared storage across the workers. Again, great video as always! Thanks

    • @transatlant1c
      @transatlant1c Год назад +1

      You’ll find that most of what you want to run has already been put into a helm chart, so it’s pretty much already done

    • @commander_storm
      @commander_storm Год назад

      It is unclear what you mean. uptime kuma does neither have workers nor shared storage.

  • @YouAreOnTheWoodway
    @YouAreOnTheWoodway Год назад +1

    I'm very interested in your kubernetes setup 😍 Great video - thanks a lot!

  • @giosanchez90
    @giosanchez90 4 месяца назад

    Incredible stuff, thanks for all you do!

  • @CRK1918
    @CRK1918 Год назад

    Nice video! ❤ In my house, I use Radius for AAA, but not in IoT network. I create each VLAN for my family member, in addition to Guest, Server, Family, Lab, Test, Management, IoT, public server, VPN network for AAA auth to different country. And all firewall and have rules. And VPN into the network I needed to managed.
    IPMI is on Management network, only ip base, can't talk to internet any ways.
    Next steps for me is bring in IPv6 for all my self host network.😊

  • @killua_148
    @killua_148 11 месяцев назад

    Man, what an exiting tour. Thank you very much for this.

  • @Monsieur2068
    @Monsieur2068 Год назад

    Same on the guest network, we just have an open one with 5mb up/down and is isolated but no one ever asked for it, some use it but with it just being an open network no one has to ask for the password anymore.

  • @PointlessExistence.
    @PointlessExistence. 3 месяца назад

    Thanks, man! Will follow your setup for career and hobby purposes.

  • @davemeech
    @davemeech Год назад

    You already had me at network and logical diagrams.

  • @ColSeverinus
    @ColSeverinus Год назад +1

    Hey man, plex on k8s/k3s is easy! The most "difficult" part is getting the Intel NFD setup and ensuring proper driver support on your nodes. Been running it in my cluster for about a year now without any issues

  • @fretbuzzly
    @fretbuzzly 9 месяцев назад

    Holy crap. I wish I had the time to do all of this. Very involved setup for sure.

  • @i_Kruti
    @i_Kruti Год назад +1

    Before I even get into the video , I have to tell that the THUMBNAIL is epic....!!😂🤣 SELF HOSTING ....!!!

  • @VileStorms
    @VileStorms 10 месяцев назад

    12:30 I use homarr for my dashboard, No volumes needed and highly customizable. It even allows for user accounts so you can segment different boards for different people. Mine is full of self hosted services, my dads is mostly filled with bookmarks that he wants fast access to.

  • @reefwalker001
    @reefwalker001 Год назад

    Great video! Thanks for sharing. I am just getting started in the homelab game and your videos and channel provide so much value and inspiration.

  • @okasuko
    @okasuko 8 месяцев назад

    My homelab is sick. I plug my pc into my router and have FULL ACCESS to pretty much anything that exists. I can play games, I can store files, I can even share things with friends or family. It's insane.

  • @Kyle-re4mf
    @Kyle-re4mf 8 месяцев назад

    35:50 You need not to worry about the UPS complaining about 119V - that is essentially ideal voltage. if you're in the US the ANSI standard service voltage is 120V +/- 5% (at your point of service, i.e. your electric meter) and most devices will even operate fine slightly outside of that range.

  • @Indigenous_Patriot_1175
    @Indigenous_Patriot_1175 5 месяцев назад

    very good video, I'm new to home labs and networking , I would love to have this as a template. I lack ideas of how-to layout my network. I have been watching your videos for a while now. keep up the good work

  • @marcwilliams9112
    @marcwilliams9112 Год назад +25

    This should be the format for every APPS developer that is hired… Tell me about your homelab. Awesome video and explanations. That takes time and dedication to implement. Here’s to you doing some awesome stuff this year!

    • @dominick253
      @dominick253 Год назад +4

      Exactly what I was thinking. I don't know what his job title is but it sure seems like he could wear any hat at a company.

    • @Angelsemoule
      @Angelsemoule Год назад +3

      These are not a showcase of developer skills. It's networks, systems and existing apps deployment. The code there is only to build infrastructure. If you interview developers based a homelab like this, you're getting sysadmins or devops, not developers, and you're not creating new apps that fit your need anytime soon. For example, every single tool listed in the video needed a developer to work, maintain, improve and keep secure each applications, so you get those nice new versions and updates. That is developer's work. Both jobs are a lot of work and different skills.

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

      @@Angelsemoule if he can manage(and created) that infrastructure, he sure as hell can write code(or quickly learn to).

  • @mokiji766
    @mokiji766 11 месяцев назад +4

    just makes me want to go live in the woods

  • @truckerallikatuk
    @truckerallikatuk Год назад

    The big question I have is: How did you get here? Why those kubernuts? I could really do with a guide series on these things. What's a kubernutty thing? What do I need to run one? Why would I choose to do that? Is it the same as Docker? If not, why not? Why choose one over the other? And then we get onto the services themselves. What do they do? Why would I want/need it? So many, many questions.

  • @user-XP810
    @user-XP810 Год назад +1

    I would really like to see a video on your TrueNAS set up and optimization.

  • @justinreddick5876
    @justinreddick5876 Год назад +3

    Was waiting for this to drop 🔥

  • @eherlitz
    @eherlitz Год назад +1

    What a lovely overview of your network. By the way, by Untrusted Server Network you could have probably mentioned DMZ, or would your setup not qualify for that?

  • @Sophisticated-Man
    @Sophisticated-Man 9 месяцев назад

    LOL you are a god for home networking
    your house setup gives me chills. how you have setup all those and remembers everything

  • @JavierPerez-fq2fi
    @JavierPerez-fq2fi Год назад

    Once Again, thanks Tim for sharing all your behind the scenes homelab.
    As someone said, trully inspiring so I am getting some ideas to grow my homelab :D

  • @TheOnewithforce
    @TheOnewithforce Год назад

    Right on time buddy, I have started planning a migration from a Docker to k8s/k3s cluster for the sake of minor improvement and more hands on experience. Find majority of your choices very reasonable and somethings that might reuse. Well done, thank you.

  • @Feelbest
    @Feelbest 9 месяцев назад

    I would very much like a special episode about all the " secret" things about Truenas Scale. I'm going to install it myself in the very near future, and every single tweak/advise is more then welcome.
    Thanks in advance.

  • @jeffherdz
    @jeffherdz Год назад +6

    I feel so sorry for our wives if anything should happen to one of us. My wife would just unplug everything and call it a day.
    P.S. Damn great video !!

  • @DJSolitone
    @DJSolitone Год назад

    Thanks for sharing this Tim. As usual you are a great source of inspiration.

  • @BeefStick720
    @BeefStick720 Год назад +2

    Id totally be interested in a deeper dive into your homeassistant setup if that is ever something you have thought of doing

  • @alienJIZ1990
    @alienJIZ1990 Год назад

    The guest network has its uses when people do come over. I generated a QR code and taped it to my wall and tell the occasional guest to just scan it - auto joins Guest WiFi/VLAN and has a long random password with client isolation enabled.
    But I wanted them to be able to cast to my Shield, so I had to set firewall exceptions for Guest VLAN to get to Shield VLAN for multicast and configure mDNS Repeater. There was a lot of conflicting information at the time but it's been working like a charm for over a year now.

  • @ExpressITTech
    @ExpressITTech Год назад +1

    Awesome 2024 Update and given me some ideas on the Network Topology that I had not considered for home use

  • @90DaysOfDevOps
    @90DaysOfDevOps Год назад

    Where is your dashboard running?
    Where is rancher running?
    How do you backup your stateful workloads associated to your Kubernetes cluster? Take a look at Kasten K10 (free full featured for 5 worker nodes)

  • @kognitiva
    @kognitiva Год назад

    such an inspiration! I loved the last part about github runners, because its cool! Pretty passionate about self hosting indeed! : D

  • @xordoom8467
    @xordoom8467 11 месяцев назад

    Gotta tell you, I really enjoy your video's and your teaching methods. Well done, if you lived in IL, I would hire you to work for my IT team...

  • @andymok7945
    @andymok7945 Год назад +2

    Thanks for sharing. You should consider putting IPMI on a management VLAN/subnet. Also consider having Proxmox wegui being on the management subnet. Followed your NUT video, great stuff. Have not finished setting up fully yet. I am getting a new server rack and switching to new rack mount UPSes.

    • @Techintx
      @Techintx Год назад

      I do the same: a separate isolated VLAN for all the management/admin screens I can. Then a separate TailScale connection just for that VLAN, just in case something goes wonky while I’m out of town. Maybe it’s a bit overkill, but layers of security add a bit of peace of mind.

  • @StarcoreLabs
    @StarcoreLabs Год назад

    Great video Tim! With all those devices running I bet your electric bill is insane.

  • @Kaotix_music
    @Kaotix_music 10 дней назад

    I thought I was bad with my network. Good to know I’m also not alone when the wife gets pissed playing with the network too🤣

  • @mt_kegan512
    @mt_kegan512 Год назад +4

    There's no way I could love this video more. Thanks for keeping me motivated for my favorite hobby. Keeps my brain inspired for my mundane I.T. SysAdmin work too!

  • @jimmyscott5144
    @jimmyscott5144 Год назад +5

    What's that program you use to make the network diagram and when you were showing the switches?

  • @superangrybrit
    @superangrybrit Год назад

    This was a great video. Well done! 🙂

  • @johnnyvvlog
    @johnnyvvlog Год назад +17

    Just awesome! One thing you didn't mention is what you used to create the diagram of your network?

    • @JensAndersson
      @JensAndersson Год назад +3

      i would also like to know

    • @shutterassault1
      @shutterassault1 Год назад +2

      Same

    • @NickThomas88
      @NickThomas88 Год назад +1

      me too!

    • @dpd3636
      @dpd3636 Год назад

      Same 😢

    • @keithweston8358
      @keithweston8358 11 месяцев назад

      I guess we will never know for sure...that was my first thought watching this video is what diagram software!

  • @begamess
    @begamess 11 месяцев назад +1

    Would love to see video fully explained how you set up your firewall settings with ubifi with all the hardware and server

  • @devlondres
    @devlondres 9 месяцев назад

    Congrats on the content and on your setup. It must have taken a lot of time to build all that. I'm still new to it. Running my own trunas and proxmox on bare metal and hosting my k8s server on it. Still have a long way to go to get to my desired state and your video definitely helped me see i'm on the right path with the tools chosen by me and gave me a lot of inspiration on what to do next. Thank you.

  • @ab-ot1dz
    @ab-ot1dz Год назад

    Incredible homelab ! Very inspiring ! A video about TrueNas would be awesome

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

    Thanks for the vid mate!

  • @rediffusion7996
    @rediffusion7996 3 месяца назад +1

    tremendous

  • @TimeDoor50
    @TimeDoor50 Год назад

    I loved the concept of load balancing your DNS and setting one up for it and then having a physical DNS server. I was wondering about how to go about DNS redundancy in my homelab. Thank you!

  • @Lord-Kanzler
    @Lord-Kanzler 8 месяцев назад

    I'm a simple man. I like video, I follow.

  • @cyakimov
    @cyakimov Год назад +2

    It'd be great if you make a video about Netboot and how you bootstrap servers with it!

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

    A polemical question: how much does it cost to acquire all of this and to run all of this on a monthly basis?

  • @ManjaroBlack
    @ManjaroBlack Год назад

    You are me, if I could be great. Keep up the amazing work.

  • @blahx9
    @blahx9 11 месяцев назад

    Interesting point about the work laptop. I will make a new VLAN for that alone. I limit my IOT devices to less then 1mb internet speed, incase they become compromised its some mitigation.

  • @chrisumali9841
    @chrisumali9841 Год назад

    Thanks for the demo and info, have a great day

  • @KarlMeyer
    @KarlMeyer Год назад +1

    That thumbnail is art!

  • @marthinus.x
    @marthinus.x 10 месяцев назад

    Really nice work Tim!

  • @MenkarX
    @MenkarX Год назад

    By the end of the video I decided to Like and Subscribe but suddenly noticed that I have already liked and subscribed

  • @squawkdrop2526
    @squawkdrop2526 Год назад

    It would be amazing if you could do a video on how best to expose home assistant to HomeKit and the interaction between the two. Love your content!

  • @xslytitanx
    @xslytitanx Год назад

    Great video. So much for me to look at and would love to see a truenas scale video.

  • @bangertech
    @bangertech Год назад +2

    awesome network and awesome explanation!!! Thanks 🙏🙌

  • @tigerscott2966
    @tigerscott2966 5 месяцев назад

    That is a lot of hardware and software for a home...
    Most people would like to have a simple
    Lab at home for security, study and a side
    Hustle...
    Maybe FreeBSOD and a few Docker Containers?