Matthias Benaets
Matthias Benaets
  • 36
  • 472 966
Homelab Setup Guide - Proxmox / TrueNAS / Docker Services
!!!Resources, Timestamps, Extra Useful Notes and other thing I forgot to mention Below!!!
--------------------
In this mini-course I try to demystify the whole process of setting up a server at home, set it up as a NAS and run local services on it.
This course covers:
- Recommended hardware
- Installation Proxmox and TrueNAS
- Running services with Docker and Portainer Stacks (docker-compose)
This video is for entertainment purposes only.
Some aspects/topics might change in future updates.
Not everything is 100% correctly explained or information is left out. This is done to get the point across and keep everything accessible for newcomers.
--------------------
Prerequisites:
- you have a device able to run proxmox
- you have an other device to access web-interfaces
- you know your public IP-address. It is recommended that this is static.
- you know how to open ports
- recommended: have a domain name.
--------------------
Extra Notes:
-- will be added if I forgot something --
1. When setting up TrueNAS, for safety, it might be useful to have a look at Data Protection. I recommend to run a scrub test, snapshot and do a long smart test once a month for all drives/datapools.
2. Portainer agent is used to connect to a docker socket on another vm/lxc. This means you will only need to install portainer once to manage all virtual environments.
3. Latest Ryzen processors now come with integrated graphics.
4. Since OnlyOffice 7.2 JWT is enabled by default. It is recommended to use this for safety. Surf to the website link of onlyoffice and run the command in the vm shell. This secret key can than be used when connection to OnlyOffice in nextcloud. Or set a environment variable like in my updated boilerplate.
--------------------
Resources:
My docker boilerplates: github.com/MatthiasBenaets/boilerplates/tree/master/docker
My personal notes for my home network: github.com/MatthiasBenaets/boilerplates/blob/master/notes/nassetup.org
--------------------
Timestamps:
0:00:00 Introduction
0:03:48 Hardware
0:16:00 Software overview
0:19:36 Proxmox installation
0:37:00 TrueNAS installation / Virtual Machine creation
0:52:55 Passthrough to VM
1:05:33 TrueNAS setup
1:24:30 Container creation
1:30:55 Docker
1:34:40 Portainer
1:37:50 Docker compose services
1:38:30 Pi-hole
1:49:19 Wireguard
2:02:15 Nginx Proxy Manager
2:08:58 Nextcloud and OnlyOffice
2:28:18 Nginx Website
--------------------
Enjoyed the course and want to tip? www.paypal.com/donate/?hosted_button_id=VXJ2AVMJRQUBY
มุมมอง: 195 789

วีดีโอ

NixOS Setup Guide - Configuration / Home-Manager / Flakes
มุมมอง 228K2 ปีที่แล้ว
!!!Resources, Timestamps, and Extra Notes Below!!! In this mini-course I try to demystify the whole process of setting up NixOS on your personal system. This course covers: - NixOS (configuration.nix and hardware-configuration.nix) - Home Manager (home.nix) - Flakes (flake.nix) This video is for entertainment purposes only. Some aspects/topics might change in future updates. Not everything is 1...
We Ride Flanders 2022 | 179km | Full Course Video
มุมมอง 7K2 ปีที่แล้ว
179 km (2355 elevation gain) TIMESTAMPS 00:00 Start 19:51 Wolvenberg 22:11 Ruitersstraat 29:10 Karel Martelstraat 45:16 Molenberg 58:00 Paddestraat 1:32:01 Marlboroughstraat 1:38:31 Haaghoek 1:42:28 Leberg 1:50:08 Berendries 2:05:58 Tenbosse 2:29:46 Muur van Geraardsbergen 3:16:00 Valkenberg 3:44:44 Eikenberg 4:05:16 Koppenberg 4:16:33 Mariaborrestraat 4:18:15 Steenbeekdries 4:24:00 Taaienberg ...
Cauberg - Sub 2 Minute Ascent
มุมมอง 3392 ปีที่แล้ว
Averaged 400W @ 56kg (7.1w/kg) Pure puncheur climb, so not my cup of tea. Honestly, there is still a lot of time to be gained (~10 sec). There was a 20km/h eastern wind the day of recording so this was only partially an advantage for a short part of the ascent. The climb was done ~60 kilometers into the ride (which was mostly a block headwind), so the legs could have been fresher. Still pretty ...
Côte de Saint-Nicolas
มุมมอง 3353 ปีที่แล้ว
Côte de Saint-Nicolas is a climb in the region The valleys of the Vesdre, de l'Amblève et de l'Ourthe. It is 1.4km long and bridges 113 vertical meters with an average gradient of 8%. The top of the ascent is located at 175 meters above sea level. Côte de Saint-Nicolas was often the penutimate climb for Liège-Bastogne-Liège Road names: Rue de la Station, Place Ferrer & Rue Bordelais
Côte de la Roche-aux-Faucons - full climb
มุมมอง 1.5K3 ปีที่แล้ว
Roche aux Faucons is a climb in the region The valleys of the Vesdre, de l'Amblève et de l'Ourthe. It is 4.4km long and bridges 240 vertical meters with an average gradient of 4.3%. The top of the ascent is located at 270 meters above sea level. Currently it is part of the last 15 kilometers of Liège-Bastogne-Liège (LBL). Road names: Avenue de l'Eglise, Rue d'Avister, Rue de la Roche aux Faucon...
Cycling Circuit Zolder - Avondfietsen - POV
มุมมอง 3K3 ปีที่แล้ว
Riding your bike through the same turns that were once skillfully mastered by F1 celebrities Niki Lauda, Jackie Stewart and Mario Andretti. It’s possible on Tuesdays, Wednesdays and Thursdays from 5.30pm to 9.00pm in summer, in winter you can ride from 5.15pm until 9.00pm. After sunset, the lights create a unique atmosphere. Start your last lap at 8.45 p.m. Tickets cost € 3 and are available at...
Mountainbikepark be-MINE Beringen
มุมมอง 3.5K3 ปีที่แล้ว
The 'Avonturenberg' @ Be-Mine in Beringen is a slag heap reconstructed as a bike park for experienced mountain bikers. There are two permanent routes. A green route and a red (which is more like a black) route with rock gardens, a lot of roots and stones, steep climbs, and flowy downhills. Most technical features have a chicken run if you don't feel too confident. At the top of the hill, you ca...
Côte de La Redoute
มุมมอง 5173 ปีที่แล้ว
Official: | Complete: 1.65km | 2km long 9.5% | 8.8% avg 22% | 22% max 165m | 180m altitude gain 6:10min strava result Not a max-out effort since it was part of a 2000m of altitude gain ride. A lot of time can be gained at the start and the part parallel to the highway. For me, I think there are 40 second to a minute to be gained. The Côte de La Redoute is a climb often included in the Liège-Bas...
TT Kanne - Slingerberg
มุมมอง 4413 ปีที่แล้ว
Course of the 2020 BinckBank Tour Individual Time Trial. Slingerberg: 800 meters 7% average - 10% max
Rue Tesny
มุมมอง 3643 ปีที่แล้ว
Rue Tesny is a climb in the region Pays de Herve. It is 0.8km long and bridges 120 vertical meters with an average gradient of 13% maxing out at 22%. It is a very steep access road between the Wandre and Xhavée in the north of Liège.
Grasbos (Poggio) & Allerheiligenberg (Citadel) @ Diest
มุมมอง 7093 ปีที่แล้ว
Grasbos / Poggio of Diest is a climb in the region Hageland in Belgium. It's 1km long and bridges 56 vertical meters with an average gradient of 4.8%. The top of the ascent is located at 66 meters above sea level. The climb peaks at a gradient of 13%. Citadel van Diest / Allerheiligenberg is a climb in the region Hageland. It is cobbled, 0.5km long and bridges 26 vertical meters with an average...
Sven Nys Cycling Route - Full
มุมมอง 9383 ปีที่แล้ว
The Hageland hills, which are lined with rows and rows of vines and fruit trees, provide a stunning rural backdrop for your ride. But the steep hills also make for a gruelling trek requiring you to stand up on your pedals. Just ask Sven Nys, who criss-crossed through the Hageland from his Balenberg during his many training sessions. This route starts from the Sven Nys Cycling Center. Sven Nys h...
Mur de Huy
มุมมอง 5K3 ปีที่แล้ว
Mur de Huy
Mountainbiking red loop Genk
มุมมอง 2114 ปีที่แล้ว
Mountainbiking red loop Genk
Cauberg
มุมมอง 3.6K4 ปีที่แล้ว
Cauberg
Camerig
มุมมอง 1.4K4 ปีที่แล้ว
Camerig
Eyserbosweg
มุมมอง 2.4K4 ปีที่แล้ว
Eyserbosweg
Kruisberg
มุมมอง 1.2K4 ปีที่แล้ว
Kruisberg
Bemelerberg
มุมมอง 6614 ปีที่แล้ว
Bemelerberg
Vaalserberg
มุมมอง 7614 ปีที่แล้ว
Vaalserberg
Fromberg
มุมมอง 3724 ปีที่แล้ว
Fromberg
Koppenberg
มุมมอง 4094 ปีที่แล้ว
Koppenberg
Paterberg
มุมมอง 7744 ปีที่แล้ว
Paterberg
Oude Kwaremont
มุมมอง 1.1K4 ปีที่แล้ว
Oude Kwaremont
Taaienberg
มุมมอง 1.3K4 ปีที่แล้ว
Taaienberg
Kanarieberg
มุมมอง 9324 ปีที่แล้ว
Kanarieberg
Kruisberg
มุมมอง 3834 ปีที่แล้ว
Kruisberg
Karnemelkbeekstraat
มุมมอง 3344 ปีที่แล้ว
Karnemelkbeekstraat
Kaperij
มุมมอง 2094 ปีที่แล้ว
Kaperij

ความคิดเห็น

  • @howlers0062
    @howlers0062 15 วันที่ผ่านมา

    Thanks i really wanna contribute to you.. thanks sir

  • @Maniac19815
    @Maniac19815 16 วันที่ผ่านมา

    I have been using VSCodium for a while, since the first signs of CoPilot. Basically the code of Visual Studio Code that is published under MIT license, but all the Microsoft stuff that is'nt included in de VSCode source is absent.

  • @hinault851st
    @hinault851st 21 วันที่ผ่านมา

    Ouch ! Nice ride dude!

  • @erwin757
    @erwin757 หลายเดือนก่อน

    Can it be installed via nix? Declaratively?

  • @HarleyWingard
    @HarleyWingard 3 หลายเดือนก่อน

    Thank you so much for this video! Very well done!

  • @Beastdono
    @Beastdono 4 หลายเดือนก่อน

    Hello, the step by step "guide" you have on the left looks awesome, what exactly are you using so it looks and works like that? I see it's .org file so I am guessing orgmode / orgdown..? And displaying it with an editor (emacs?)?

  • @simonhall5086
    @simonhall5086 4 หลายเดือนก่อน

    Excellent topic Steve, well covered. Little and often for me if possible. Too long a ride is torture for me, perhaps I need a different bike/ scooter... I'll just have a quick look at the classifieds 😂😂

  • @LiterateGoblin
    @LiterateGoblin 4 หลายเดือนก่อน

    this is amazing. thank you.

  • @coocoobau
    @coocoobau 4 หลายเดือนก่อน

    20:22 You can use Ventoy: flash the thumb then just drop whole ISOs on the main partition, will allow you to select one of them at boot

  • @anasouardini
    @anasouardini 5 หลายเดือนก่อน

    The most unattended Distro with a mediocre installer, LOL

  • @unpibequecocina
    @unpibequecocina 5 หลายเดือนก่อน

    This video is great, thanks!

  • @crackedoutofmymind-h8m
    @crackedoutofmymind-h8m 6 หลายเดือนก่อน

    thanks alot for this awesome video man

  • @solidwire
    @solidwire 6 หลายเดือนก่อน

    Whada a trip... Choose video thinking... new ways to catch a NOS buzz & ended up installing Nix Linux. Many comments refer to this video filling gaps in documentation. Please remember that this is FOSS (Free Open Source Software), community developed. Community is you & I too. If there's gaps in the docs, Please - write-up what belongs there & submit it so those gaps in docs are correct for the next person who refers to them. Remember... Only you can prevent forest fires 🐻 and correct NixOS documentation.

  • @theclient6251
    @theclient6251 6 หลายเดือนก่อน

    great effort. audio volume is substantially low for me though.

  • @anthonybranco
    @anthonybranco 6 หลายเดือนก่อน

    The problem as a target, the people you end up living with are part of the stalking. They have no understanding of privacy and human rights. So if community watch perpetrators want to hack you, they can. The police justify this because of pedophilia. They say that they're trying to keep our kids safe. Bullshit. That's there excuse for everything. In fact, as a targeted child, pedos were regularly trying to get with me and community watch knew it. The truth is, the police and intelligence agencies just want justification for hiring more officers, more technology, get bigger salaries. Basically just expand their industry so that they can get bigger titles.

  • @mrgeebee1622
    @mrgeebee1622 6 หลายเดือนก่อน

    Great video! 👌

  • @logohigh1
    @logohigh1 7 หลายเดือนก่อน

    watching flèche wallonne cant imagine doing this climb , at the end

  • @chromerims
    @chromerims 7 หลายเดือนก่อน

    Surpassing video 👍 1:04:11 -- qm set 100 -iscsiXX /dev/disk/by-id/devicenameZZ for passing through a storage device directly to VM 100 45:19 and 1:18:04 -- Async IO options: default (io_uring), io_uring, native, threads . . . I shall have to try these.

  • @theostalproject
    @theostalproject 7 หลายเดือนก่อน

    i would be so lost without this video

  • @such-ej
    @such-ej 7 หลายเดือนก่อน

    52 zeros man! Great introduction into NixOS. Cheers!

  • @tomdeu79
    @tomdeu79 7 หลายเดือนก่อน

    very funny video! i laughed very hard! Thank you for this entertainment! Keep on going!

  • @donaldwilliams6821
    @donaldwilliams6821 8 หลายเดือนก่อน

    Great video!! When I build a base system especially a VM template I enable flakes in the configuration.nix :) Glad that flakes will finally no longer be experimental next release

  • @manuelfragner2724
    @manuelfragner2724 8 หลายเดือนก่อน

    Thanks a lot! Great resource to start on NixOS :D

  • @bobbnz
    @bobbnz 8 หลายเดือนก่อน

    Totally demystified some of the simple details that the documentation overlooked and left me scratching my head. Luckily I knew enough to value the power of this system and persevered until I found this video. Love your work Matthias

  • @businessgoose3725
    @businessgoose3725 8 หลายเดือนก่อน

    Hey man, im running into an issue with Pihole and NPM. They are fighting over the port 443. Any advice? - Solved along with some other issues, ill post my solutions in this thread if interested!

    • @businessgoose3725
      @businessgoose3725 8 หลายเดือนก่อน

      If anyone is having this issue, change the ports on pihole to 8080:80 and 4443:443

    • @businessgoose3725
      @businessgoose3725 8 หลายเดือนก่อน

      If you are having an issue w/ NPM reaching your proxmox installation and throwing 401, it's because of the certs. Navigate to /etc/pve/local in your PVE installation and grab the .pem and .key files. A simple cat and copy/paste to your desktop is fine. Then navigate to SSL Certs in NPM and add custom certs using the files you just grabbed. Then navigate back to proxy hosts and assign the SSL cert you just created to your proxmox proxy host! Should work now!

  • @cbaymac
    @cbaymac 9 หลายเดือนก่อน

    Creat video. Thanks for sharing. I hit the subscribe button. Woud a container solution like NextCloud work as well?

  • @yashgaur1094
    @yashgaur1094 9 หลายเดือนก่อน

    Which hypervisor you have used to install proxmox on a single machine

  • @erwindevries7981
    @erwindevries7981 9 หลายเดือนก่อน

    I love you

  • @VincentGroenewold
    @VincentGroenewold 9 หลายเดือนก่อน

    Absolutely fantastic, saved me from some guides by influencers that just gave the wrong advice. Thanks!

  • @l0gic23
    @l0gic23 9 หลายเดือนก่อน

    Incredibke community contribution. Thank you

  • @braaitongs
    @braaitongs 9 หลายเดือนก่อน

    I have another issue. I have an ultrawide 34" philips monitor and the native resolution is 3440 x 1440 yet this option is not available. I have tried many things now and Still can't come right. I have connected the laptop to the screen via HDMI cable. The max resolution is limited to 2560 x 1080. I have no idea how it gets that.

    • @nghiabui1224
      @nghiabui1224 9 หลายเดือนก่อน

      Might it be the HDMI? Some older cables can’t deliver 2/4K so that might be the problem

  • @braaitongs
    @braaitongs 10 หลายเดือนก่อน

    If you have a laptop and have a built in gpu. is there anything to specify in Nixos in the configuration.nix?

    • @matthiasbenaets
      @matthiasbenaets 10 หลายเดือนก่อน

      depends on the gpu. if it's amd, add the amdgpu kernelModule and videoDrivers. for nvidia, I recommend having a look at the unofficial nixos wiki and it nvidia article. you will need to enable nvidia prime. intel is pretty much built into the kernel. if its a popular laptop model, also have a look at the nixos/nixos-hardware github repo. it's possible someone else did the hard work for you, and you can just import the existing config from there. also don't forget to enable opengl.

    • @braaitongs
      @braaitongs 10 หลายเดือนก่อน

      @@matthiasbenaets , cool, ja it is an intel gpu that is built into the cpu. it is intel HD 620.

  • @virtualnk5825
    @virtualnk5825 11 หลายเดือนก่อน

    I did all the setup with PiHole, I added my PiHole's address as my local DNS-Server on my Router (I didn't change it on my PC as you did in the video), I did the setup with NGINX (had to run it in a separate LXC container, added it to portainer agent by adding a new enviroment on Portainer) added "port.lan" exactly as you did in nginx, PiHole's DNS record has the domain "port.lan" pointed at my nginx ip address but once I try to access "port.lan" nothing happens (can't find the site). Any ideas?

    • @matthiasbenaets
      @matthiasbenaets 11 หลายเดือนก่อน

      This is impossible to say. I cannot help you with this, sorry. It mostly depends on your personal devices, setups and config. More likely than not, this is just dns or ip leaking, either with your pc or with your router (and only if your setup is actually correct). To start debugging this, you should first disable ipv6 on your pc and directly use the dns of pihole. if you have a pihole dns record for port.lan pointing to npm, and a proxy host to the correct ip:port on npm, it should work. if it does, you should evaluate the network traffic using something like traceroute. If it does not work, check your record and check if the ip's are actually correct.

    • @virtualnk5825
      @virtualnk5825 11 หลายเดือนก่อน

      @@matthiasbenaets hey I resolved the issue by installing pihole on an LXC container (without docker) and it's now working super smooth, only thing I'm having a hard time with is getting the reverse proxy with nginx and pihole's address with the /admin at the end. Thank you again for the help and Merry Christmas!

  • @virtualnk5825
    @virtualnk5825 11 หลายเดือนก่อน

    Hey Matthias, thank you so much for the video, if it wasn't for this I would have probably taken much much longer to figure this all out on my own. I'm done setting up Wireguard but I'm a bit lost on how to connect a PC to it. The readme gives me a hint of how to do it but I just don't know if I should recreate the container with the peers info (private/public keys) or if I can just edit that into the config file on the server.

    • @matthiasbenaets
      @matthiasbenaets 11 หลายเดือนก่อน

      Thanks, glad to hear! I have to be honest. I haven't messed with wireguard for a while. It's something you set up and forget about (even when you use it daily). So it has been a while since i messed with the container. If i can recall correctly, the easiest way was to edit the compose file (adding a peer) and just rebuilding the container. With the docker container, I created a persistent volume where all the configs were stored and easily accessible. to connect to a PC, i pretty much just copy the .conf file (not messing with the keys). In the official gui application you can just use that. If you are using the cli tool, just follow the official guide and use the keys. if you are using a 3rd party tool, I can't really help, but you will probably just have to fill out the content of the keys as well. Note that with VPNs there are many variables that can mess with a valid connection, ip, dns, firewall, ip forwarding, etc. etc..., so you need some knowledge to get it actually running. Not something i can really all explain in a YT comment, but best of luck.

    • @virtualnk5825
      @virtualnk5825 11 หลายเดือนก่อน

      @@matthiasbenaets oh man thanks for the quick reply, just as an update: I managed to understand how to copy the conf file from the remote, I didn't get at first that the scp command was to be run on the proxmox instance, then to copy stuff you need to log in either with an SSH key or the root user (which is disabled by default), then using the conf file on wireguard was actually easier than I thought. Now, I can't seem to create an nginx container because port 443 is already allocated (I guess I can't have both PiHole and nginx running on the same VM?)

    • @matthiasbenaets
      @matthiasbenaets 11 หลายเดือนก่อน

      @@virtualnk5825 great, an yes you are correct pinhole already uses 80 and 443 since you are routing all your traffic through it.

    • @virtualnk5825
      @virtualnk5825 11 หลายเดือนก่อน

      @@matthiasbenaets one last question if I may, would you or anyone know why our Pihole's memory usage is so high? I have added more ram to the debian container and in Proxmox it shows that it's not taking more than 25% memory, PiHole shows 83.2% and in the video it's also at something like 76%. My guess is that PiHole sees the mem usage accross the whole server? (at this point I only have wireguard installed on this container, so TrueNAS is the only thing that could affect it)

    • @matthiasbenaets
      @matthiasbenaets 11 หลายเดือนก่อน

      @@virtualnk5825 I think it's just a side effect of being containerized. I never had any issues with memory. memory is memory, if it needs more, it will be allocated, yet it will also take as much as possible for caching but will be freed up if needed.

  • @pablogc2008
    @pablogc2008 11 หลายเดือนก่อน

    Amazing guide my friend. Thank you so much.

  • @pbear06
    @pbear06 11 หลายเดือนก่อน

    It is a very interesting and complete guide for beginners. One of the most complete I could find on yt. Thank you, fellow compatriot.

  • @AmrShalabyofficial
    @AmrShalabyofficial 11 หลายเดือนก่อน

    thanks from egypt i learn alot and do it in my server, thanks

  • @tekesbur
    @tekesbur 11 หลายเดือนก่อน

    What camera did you use? I am riding the same distance with a friend in 2024!

    • @matthiasbenaets
      @matthiasbenaets 11 หลายเดือนก่อน

      Good luck! It's a GoPro 8

    • @tekesbur
      @tekesbur 11 หลายเดือนก่อน

      Thank you@@matthiasbenaets

  • @YaroKasear
    @YaroKasear 11 หลายเดือนก่อน

    I'm still struggling to grasp why Flakes are useful. Every time I've tried to understand the only thing I get is "this is a way to make managing nix more complicated and needlessly difficult."

  • @n3xistence
    @n3xistence ปีที่แล้ว

    Absolutely incredible video! There have been a few changes since this video was uploaded but they are sufficiently documented so this video remains an invaluable resource to anyone starting with NixOS. Thank you so much for your diligent work!

    • @erwin757
      @erwin757 หลายเดือนก่อน

      Just curious I watched the whole video what had n changed? Are there things I have to look at?

  • @SMOKE3104
    @SMOKE3104 ปีที่แล้ว

    This was extremely helpful!!! I have been trying to configure nixox for a few days now and have constantly restarted because the error messages really don't help. The big help was with imports. I am trying to modularization my config and has several import issues. I am still trying to get it all working.

  • @aimatters5600
    @aimatters5600 ปีที่แล้ว

    best videos i have watched on FLAKES. thank you

  • @lakshya238
    @lakshya238 ปีที่แล้ว

    Great video, l loved how you went step-by-step, however, I am having trouble accessing the Pi-hole as you explained in the timestamp: 1:44:00, can you please advise how to access it? Again thank you so much for this great video.

    • @matthiasbenaets
      @matthiasbenaets ปีที่แล้ว

      it depends when your behind a proxy manager or not and if it's your dns or not. normally it in subdirectory /admin so: <ip>/admin . if it goes to a blank website afterwards just load the ip address.

    • @lakshya238
      @lakshya238 ปีที่แล้ว

      @@matthiasbenaets I was finally able to access it using the same IP as Portainer with /admin on it. Thank you for your help. My next question is since I have specific hardware running Pfsense which hands out DHCP and DNS. So for example my SOHO looks like Internet>Pfsesne>switch>my devices, server(Proxmox). In this cases how would you set up pi-hole? Again thank you for all your help.

    • @matthiasbenaets
      @matthiasbenaets ปีที่แล้ว

      @@lakshya238 Personally I would set up pihole on the pfsense box (if possible, not sure, I only know opnsense which has a plugin). If it's on another machine, give that machine a static ip in pfsense or work with ddns, and point the dns server address to the pihole machine.

    • @lakshya238
      @lakshya238 ปีที่แล้ว

      @@matthiasbenaets I see and agree; however, the problem I am facing is Docker is assigning its own IP (172.x.x.x) with its own DHCP which is a pain because I really do not how to assign IP to these containers and get them working. Please advise if you know what should I do.

  • @skrillzplayz9092
    @skrillzplayz9092 ปีที่แล้ว

    Hi Matthias, amazing tutorial to begin with however I have been losing my mind a bit trying to get IOMMU to work. I should have it on my r5 3600, asrock b550m steel legend should I not? I have updated bios, done all the file edits on this tutorial, rebooted etc.

    • @matthiasbenaets
      @matthiasbenaets ปีที่แล้ว

      The b550 chipset isn't really ideal for this, but it should work (but the grouping might be a bit strange). I recommend that you go over the official wiki page for pci passthrough, it might be insightful. If I'd had to guess, it's probably just a setting in the bios that is either not enabled or not specifically set to enabled (not auto). Just check that SVM is enabled. On some board you migh also need to enable iommu via de nbio options under AMD CBS.

    • @skrillzplayz9092
      @skrillzplayz9092 ปีที่แล้ว

      Thanks @@matthiasbenaets ! It was hidden under the AMD CBS options. I was aware that b550 isnt ideal but I had most components laying around from previous upgrades and in need of a home server.

  • @popolyann
    @popolyann ปีที่แล้ว

    excellent thanks ! on home-manager standalone installation, i've get redo of the error:file 'home-manager' was not found in the Nix search path by launching nix-channel --update with elevated privilege anyway thank !

  • @sharperguy
    @sharperguy ปีที่แล้ว

    You know it would be really nice if installing the system, including partitioning the drive, doing luks and pv setup etc was all just done by tweaking a flake that comes on the iso and then building it

  • @headcase2226
    @headcase2226 ปีที่แล้ว

    For anyone who stumbles across this lovely homelab video, I would like to denote if you get to Container creation, into the Docker install portion of the video and wonder why your Debian console never prompts you for a login try changing it from DHCP to static and don't set a static IP. I was scratching my head on why this didn't work like in the video but I did little googling around and found a reddit post from 2 years ago mentioning this!

  • @acesintra610
    @acesintra610 ปีที่แล้ว

    god bless this video

  • @dhimasprajaya8450
    @dhimasprajaya8450 ปีที่แล้ว

    This is INSANE. Thank you so much for making this video! You're a lifesaver!!!!!!!

  • @junialter
    @junialter ปีที่แล้ว

    Guys can you PLZ try to have your audio levels on a decent level. I'm on a laptop and I cannot understand a single word.