Sorry for the delay! Ended up being a longer video than I expected. Part 2 HERE (VPN, Servarr, Jellyfin): th-cam.com/video/Uzqf0qlcQlo/w-d-xo.html Checkout AirVPN with my referral link: airvpn.org/?referred_by=673908
I never comment on youtube vids but, this was the most comprehensive and easiest to follow guide. Running through part 2 now. You've earned a sub my friend.
I have been wanting to play around with Proxmox for a while now. Thanks to this video I now have Proxmox up and running on an old computer. I'm looking forward to the next video. I'd like to see you make a video on how to create backups and restore from them in the event of a system failure and maybe even a video briefing over some of the other advanced things Proxmox does.
This series has changed my life! It convinced my to get my docker arr stack off my laptop and onto an old Mac mini I had, then I decided to spend way more money and am now building my dream NAS to follow along to your guide with. It's been so helpful in getting everything setup! Thanks! Please keep making more as you upgrade and change things, I'd love to see what else you do
This is THE BEST video on setting up proxmox I have ever seem, I have been using it for a couple years now but there is so much that you cover that I was missing, thank you so much for sharing.
This is amazing timing, ty for all the videos you make. I have my drives on their way tomorrow and the rest of the system is ready to go. I'm super excited, can't wait for part 2.
I just wanted to thank you for the 2 part videos so far. I was able to setup my own homelab thanks to you and your precious instructions (though I wasn't able to setup the stats dashboard for some reason on another video of yours, I'll have to investigate on this). I'm sure I'll be able to make this setup evolve by following closely on your steps ! Love from France
I've been struggling with this problem for a week or so. You have excellent timing, and I'm eager for the nest video. Great presentation, and just the right amount of instruction for my needs.
Brandon you are a lifesaver ! I've been struggling with my new server and could not figure out how to achieve the "ultimate media server" Your content is very beginner friendly and helped me so much, thanks a lot Can't wait for part2 !
Great video i was tinkering with my proxmox setup and came across this video.. i fonally have zfs 😂 setup. Waiting fpr part 2 hope it will be ready soon.. thanks.. 🙏
Good vid! I have a similar set up, however I don't manage ZFS from proxmox but an Ubuntu VM to which I pass through the SATA controller. Also has the 45drives plugins for cockpit. The main reason is all the automation I have around zfs maintenance and monitoring, and offsite backups - it's a lot easier to recover from disaster if that stuff is self contained somewhere other than proxmox, even if I have it all automated in ansible. NFS is good for inter-vm and container shares.
Great stuff...very streamlined and easy to follow and understand! Definitely want to follow along and make sure I learn how to use/utilize LXC's they seem quite a bit more streamlined and less system resource intensive than VM's Keep em coming!!!!
Another point - latest cockpit has "root" as a disallowed user. Edit /etc/cockpit/disallowed-users file to remove root if you want to be able to login with root.
Awesome! Just as I was about to explore working with ZFS on a new server. What's the benefit of letting Proxmox manage it than say, TrueNAS / OMV on VM with direct disk access? It seems cleaner this way, but is there something lost if not using more specialized tools like TrueNAS / OMV ?
Really nice! I did something similar: Using 1 big Server for Proxmox (3 x NVME, 6 x 4 TB SSD, Intel Core i5-13600K with 20 Cores and 128 GB RAM), 1 VM with Sophos XG (Firewall), 1 VM with Technitium DNS (DNS and DHCP), 1 VM with Truenas Scale (Fileserver), 1 VM with Cosmos-Server (Docker-Server with enhanced Security Features and integrated Reverse Proxy) and 1 VM with PBS. Then a second Proxmox (in Cluster with the first one) with 1 VM PBS (both PBS sync daily, so every VM can be restored everytime an both Proxmox Server). Both Proxmox have 2 x 10 GBit Network (one for normal use, one for cluster). All this works like a charme, but your setup is very cool, too.
You can add host directories easily to the lxc without a lot of the work - create your ZFS in proxmox as usual, and add it as storage. It will show up on the host as /mnt/pve/. Now, create the LXC pretty much as you describe, but before starting it go to the host shell, and use pct. The command you want is "pct set -mp0 //mp=. And there you go!
I can't wait for part 2 of this video, I'm kind of curious about running the new nextcloud hub 9 in a container on this system if its possible, I'm pretty new to all of this, so just learning as I go.
Great video! I setup my ProxMox server a few months ago using this exact method. Unfortunately, I found that the data transfer speeds were abysmal. With this setup, I found that the IO Delay was between 20-40% while copying files to/from the proxmox server. I eventually went back to using TrueNAS as a VM on my ProxMox to handle storage duties. Have you experienced super high IO Delay times using this setup?
Secure Boot has been added to Proxmox since 8.1, recently installed 8.2 on a system with secure boot enabled. So, keep Secure boot enabled if you have it.
Thanks for the this! I've been wanting to do something with my Ugreen NAS as I'm not a fan of UGOS. I was debating whether to install this or TrueNAS (I'm much more familiar with the latter).
Sorry, but I didn't quite get it - what is the point of running & managing samba inside of LXC container with Ubuntu? you could run the very same thing from proxmox host os (which is debian to my understanding)
I think it’s supposed to be for easier management in a simpler gui? Only really a guess tho, I honestly think pure proxmox or just virtualizing scale is better
hi & thanks for your videos :) Are we still getting a part 2? just asking cause i left my server sitting there after completing part 1, & waiting on part 2. just want to know if i should move ahead on my own or wait a bit longer.. Thanks again appreciate your videos :)
I've got my nas running under a TN Scale VM in Proxmox. Ive seen multiple people talk about how it's not ideal or even a bad idea, but I'm still unsure as to what the risks are. I have my data backed up to two addition copies, one of which is offsite. When I was first setting this up I had considered trying to manage the nas directly under Prommox, but I had nearly zero experience with it compared to Truenas Scale.
I think people say that virtualizing TrueNAS is not recommended is just because it's easier to make a mistake when setting up a VM than running it on bare metal. I've seen people passing virtual drives to TrueNAS instead of passing whole controller. I've seen people struggling with network setup (either passing a LAN port or joining a vBridge). Depending on the hardware, you can have problems with passing PCI-E devices, but that usually happens on a consumer boards, where for example IO-MMU implementation varies and you can end up with sub-optimal IO-MMU groups. All of those problems are gone when doing a bare metal install, where all the hardware is directly accessible. But most people just regurgitate opinions found in old posts without making any research for themselves. Virtualization made a huge advancement in the last decade and it's just wasteful to host one service on one machine, especially in a homelab environment, where space is limited and your wallet directly feels the electricity costs.
I use Truenas Scale VM in Proxmox with passthrough drives, too and it works great. When I backup my data, I passthrough a usb3-based storage-tower to this vm an rsync all data. Brandon has to do 2 backups: first his backups from proxmox directly and second from the samba lxc. That´s not so ideal I think.
Great video! Quick question, what if one of the HDD I am goin to add to the pool contains data, will it wiped out? Just for reference, the HDD comes from my Ubuntu server as storage of media files.
Is there a reason you chose not to use the 45 drives documentation and install cockpit directly on top proxmox vs installing it in a seprate container?
Be very careful when covering the Arr stack as DBTech had a video from a few years ago taken down for covering them I have heard of others that have had those taken down as well.
Anything really to get started. Nearly any Intel processor in the last 10 years can support Quick Sync. Two core, four threads is a minimum for me. I'd used NAS units with newer Celeron Processors that did great. It's hard to say because it really depends on what you're trying too accomplish.
@@Giant_lord I had no problems with running OpenMediaVault for building small, SSD based NAS on a T620. Or a PiHole container. Or OpenVPN gateway. Just be aware that T620 is old and a sports AMD GX-217GA which is a 2 core / 2 thread SoC from 2013-2014. You will be limited by the performance and expandability options that this thin client offers when trying to set up multiple VMs or containers. It just depends what you want to run on it, as simply stating "lab" is saying nothing :) There are more capable tiny/micro PCs out there with a lot more to offer in a similar size, while not ruining your budget. I would suggest that you just get into the homelab, start tinkering and you will soon find out if you need better hardware for it or not.
Brandon, hi! I have a little problem with instruction. After enabling smb share i see vault in Windows but i don’t have access to write into it. Mb i’ve done something wrong. But i have been doing this step by step( UPD: i forgot to fix smb things in alert) everything is fine now
So I have a much simpler setup, with a core i5 3° gen, 1TB HHD and 160GB HDD. I'll build a home server using the 160 GB HDD to install Ubuntu server and the 1TB one as storage, so I want to use Cockpit. But the thing is, can I upgrade the storage later on, adding another HDD, without breaking my server? Also, can I install proxmox and my VMs/Containers in the same 160 GB HHD or do I need extra storage for them? In case I go with Proxmox instead!
Your 160 drive could fit just a couple of VM disks, and being HDD instead of SSD or NVME it will be slower than his setup, but yes, it should work. It only depends on the kind of VMs you're planning to spin up. Remember VMs take much more resources than containers. And you will be reserving disk space for their drives, so you will need to start from small raw drives since you can grow but not shrink them after creation. If you can, consider getting an SSD, install proxmox on it, and store your VM data there, leaving the 160 for ISOs templates and backups which don't require constant read/write
So are you still using UNRAID in your setup? I recently decided to move from openmediavault to unraid after watching some videos (yours included). Are you going with purely a proxmox zfs nas or is it in addition to your UNRAID setup? If it is running alongside UNRAID what are the use cases for both?
Yes. Unraid is my main machine. It’s my main file storage not counting TV shows and movies. NVR, Immich and more. It can do anything no problem. I’m gonna keep it for those main cases. The main things I’m moving over to Proxmox is media stuff, dns, and random services. Unraid is still my favorite dedicated NAS solution.
@@TechHut Awesome. I think that is my plan as well. My goal is to have UNRAID as my main server for most services and file storage (particularly photos, videos, documents, etc) and then another server with proxmox for media and for playing around with VMs. Really appreciate the info and always find your videos a great source of knowledge and inspiration. Thank you for spending the time to create informative content like this.
Hi! Sorry for noob question. I use truenas scale installed in proxmox vm with added sata controller with my drives. How to migrate to your setup? I mean, how transfer all dataset and samba shares without lost data? Thank very much!
Please I need your help, I have no Global section under "File Sharering/Samba" the first block "Global" is missing . I have reinstalled 3 times, I tested it with Ubuntu and Debian.. Which step do I miss here ?
How good is ugreenOS ? Ugreen: trust me bro, our OS for nas is great Everyone : install something else 😂 Can they just selling hardware only without the still raw OS ? Their hardware is great just the software meh
Sorry for the delay! Ended up being a longer video than I expected.
Part 2 HERE (VPN, Servarr, Jellyfin): th-cam.com/video/Uzqf0qlcQlo/w-d-xo.html
Checkout AirVPN with my referral link: airvpn.org/?referred_by=673908
I never comment on youtube vids but, this was the most comprehensive and easiest to follow guide. Running through part 2 now. You've earned a sub my friend.
I have been wanting to play around with Proxmox for a while now. Thanks to this video I now have Proxmox up and running on an old computer. I'm looking forward to the next video. I'd like to see you make a video on how to create backups and restore from them in the event of a system failure and maybe even a video briefing over some of the other advanced things Proxmox does.
This series has changed my life! It convinced my to get my docker arr stack off my laptop and onto an old Mac mini I had, then I decided to spend way more money and am now building my dream NAS to follow along to your guide with. It's been so helpful in getting everything setup! Thanks! Please keep making more as you upgrade and change things, I'd love to see what else you do
I'll keep going :) photo backup solution coming tomorrow
This is THE BEST video on setting up proxmox I have ever seem, I have been using it for a couple years now but there is so much that you cover that I was missing, thank you so much for sharing.
Thank you :)
This is amazing timing, ty for all the videos you make. I have my drives on their way tomorrow and the rest of the system is ready to go. I'm super excited, can't wait for part 2.
I just wanted to thank you for the 2 part videos so far. I was able to setup my own homelab thanks to you and your precious instructions (though I wasn't able to setup the stats dashboard for some reason on another video of yours, I'll have to investigate on this). I'm sure I'll be able to make this setup evolve by following closely on your steps ! Love from France
Your video came at the right moment; I am in the process of moving my stuff to Proxmox too. When can we expect part two?
in a day or two. he said it at the end of the video if you watch the whole thing
@@romayojr thank you. I must have overheard it.
So what did you move from to Proxmox?
I've been struggling with this problem for a week or so. You have excellent timing, and I'm eager for the nest video. Great presentation, and just the right amount of instruction for my needs.
Brandon you are a lifesaver ! I've been struggling with my new server and could not figure out how to achieve the "ultimate media server"
Your content is very beginner friendly and helped me so much, thanks a lot
Can't wait for part2 !
Great video i was tinkering with my proxmox setup and came across this video.. i fonally have zfs 😂 setup. Waiting fpr part 2 hope it will be ready soon.. thanks.. 🙏
Perfect timing, i'm planning on installing Proxmox this weekend this is super helpful.
I just build a cheap pc yesterday for my homelab and this video came right after 😄 Thank u 🙏🏼
Wow, this came out right when I had to redo my entire homelab.
SPRING CLEAN PROXMOX ❤
Loved the video. Can't wait to see a followup installing stuff like jellyfin, sonarr, radarr and pi-hole
First time viewer - great video and planning a similar migration for home media NAS and *arr docker stack in the future. Looking forward to Part 2
Good vid! I have a similar set up, however I don't manage ZFS from proxmox but an Ubuntu VM to which I pass through the SATA controller. Also has the 45drives plugins for cockpit. The main reason is all the automation I have around zfs maintenance and monitoring, and offsite backups - it's a lot easier to recover from disaster if that stuff is self contained somewhere other than proxmox, even if I have it all automated in ansible. NFS is good for inter-vm and container shares.
Always fun to watch your video's😊
Great stuff...very streamlined and easy to follow and understand!
Definitely want to follow along and make sure I learn how to use/utilize LXC's they seem quite a bit more streamlined and less system resource intensive than VM's
Keep em coming!!!!
Another point - latest cockpit has "root" as a disallowed user. Edit /etc/cockpit/disallowed-users file to remove root if you want to be able to login with root.
lost 20 minutes to find solution, come here to post and saw your reply :)
Awesome! Just as I was about to explore working with ZFS on a new server.
What's the benefit of letting Proxmox manage it than say, TrueNAS / OMV on VM with direct disk access? It seems cleaner this way, but is there something lost if not using more specialized tools like TrueNAS / OMV ?
Love it, thank you for the video. Your passion makes me want to tinker again.
Simple and Clear, beginner friendly video 🎉🎉🎉
Really nice! I did something similar: Using 1 big Server for Proxmox (3 x NVME, 6 x 4 TB SSD, Intel Core i5-13600K with 20 Cores and 128 GB RAM), 1 VM with Sophos XG (Firewall), 1 VM with Technitium DNS (DNS and DHCP), 1 VM with Truenas Scale (Fileserver), 1 VM with Cosmos-Server (Docker-Server with enhanced Security Features and integrated Reverse Proxy) and 1 VM with PBS. Then a second Proxmox (in Cluster with the first one) with 1 VM PBS (both PBS sync daily, so every VM can be restored everytime an both Proxmox Server). Both Proxmox have 2 x 10 GBit Network (one for normal use, one for cluster). All this works like a charme, but your setup is very cool, too.
You can add host directories easily to the lxc without a lot of the work - create your ZFS in proxmox as usual, and add it as storage. It will show up on the host as /mnt/pve/. Now, create the LXC pretty much as you describe, but before starting it go to the host shell, and use pct. The command you want is "pct set -mp0 //mp=. And there you go!
Hello I am very new in linux, I have some issue regarding proxmox networking Please can you help me little.
@@debnathmriganka2010 I could answer a basic question or two.
I can't wait for part 2 of this video, I'm kind of curious about running the new nextcloud hub 9 in a container on this system if its possible, I'm pretty new to all of this, so just learning as I go.
Great video! I setup my ProxMox server a few months ago using this exact method. Unfortunately, I found that the data transfer speeds were abysmal. With this setup, I found that the IO Delay was between 20-40% while copying files to/from the proxmox server. I eventually went back to using TrueNAS as a VM on my ProxMox to handle storage duties. Have you experienced super high IO Delay times using this setup?
How did you get 3 nvme’s? Which model NAS? Thanks!
very useful video. Thanks for making this😍
Great tutorial. Thank you.
love this series!
Secure Boot has been added to Proxmox since 8.1, recently installed 8.2 on a system with secure boot enabled. So, keep Secure boot enabled if you have it.
For people not able to login from windows try going into user and set samba password, the password is different for the file sharing.
Thank you for this! You've made me like and subscribe (which I never do!!)
Very cool!
Thanks for the this! I've been wanting to do something with my Ugreen NAS as I'm not a fan of UGOS. I was debating whether to install this or TrueNAS (I'm much more familiar with the latter).
OMG TYSM
Hi Brandon, that means you have to make a backup of the pure data once from Proxmox and once from the LXC container, correct?
This video couldn't have come at a better time.
Sorry, but I didn't quite get it - what is the point of running & managing samba inside of LXC container with Ubuntu? you could run the very same thing from proxmox host os (which is debian to my understanding)
I think it’s supposed to be for easier management in a simpler gui? Only really a guess tho, I honestly think pure proxmox or just virtualizing scale is better
hi & thanks for your videos :)
Are we still getting a part 2? just asking cause i left my server sitting there after completing part 1, & waiting on part 2. just want to know if i should move ahead on my own or wait a bit longer.. Thanks again appreciate your videos :)
It will be uploaded on Saturday :)
@@TechHut awesome can't wait, thank you so much 🙏
I've got my nas running under a TN Scale VM in Proxmox. Ive seen multiple people talk about how it's not ideal or even a bad idea, but I'm still unsure as to what the risks are. I have my data backed up to two addition copies, one of which is offsite.
When I was first setting this up I had considered trying to manage the nas directly under Prommox, but I had nearly zero experience with it compared to Truenas Scale.
I think people say that virtualizing TrueNAS is not recommended is just because it's easier to make a mistake when setting up a VM than running it on bare metal. I've seen people passing virtual drives to TrueNAS instead of passing whole controller. I've seen people struggling with network setup (either passing a LAN port or joining a vBridge). Depending on the hardware, you can have problems with passing PCI-E devices, but that usually happens on a consumer boards, where for example IO-MMU implementation varies and you can end up with sub-optimal IO-MMU groups. All of those problems are gone when doing a bare metal install, where all the hardware is directly accessible.
But most people just regurgitate opinions found in old posts without making any research for themselves. Virtualization made a huge advancement in the last decade and it's just wasteful to host one service on one machine, especially in a homelab environment, where space is limited and your wallet directly feels the electricity costs.
I use Truenas Scale VM in Proxmox with passthrough drives, too and it works great. When I backup my data, I passthrough a usb3-based storage-tower to this vm an rsync all data. Brandon has to do 2 backups: first his backups from proxmox directly and second from the samba lxc. That´s not so ideal I think.
Great video
Great video! Quick question, what if one of the HDD I am goin to add to the pool contains data, will it wiped out? Just for reference, the HDD comes from my Ubuntu server as storage of media files.
Can you mount a separate nas to this ubuntu container running cockpit? I suspect yes, as long as it is mounted on the proxmox host
Is there a reason you chose not to use the 45 drives documentation and install cockpit directly on top proxmox vs installing it in a seprate container?
Why not TrueNAS?
Be very careful when covering the Arr stack as DBTech had a video from a few years ago taken down for covering them I have heard of others that have had those taken down as well.
i really needed a video like this thanks! whats a reasonable processor youd recommend for a first home lab? does it need to be multi threaded?
Anything really to get started. Nearly any Intel processor in the last 10 years can support Quick Sync. Two core, four threads is a minimum for me. I'd used NAS units with newer Celeron Processors that did great. It's hard to say because it really depends on what you're trying too accomplish.
@@TechHut I have an Hp T620 plus. Is that good for the first lab?
@@Giant_lord I had no problems with running OpenMediaVault for building small, SSD based NAS on a T620. Or a PiHole container. Or OpenVPN gateway. Just be aware that T620 is old and a sports AMD GX-217GA which is a 2 core / 2 thread SoC from 2013-2014. You will be limited by the performance and expandability options that this thin client offers when trying to set up multiple VMs or containers.
It just depends what you want to run on it, as simply stating "lab" is saying nothing :) There are more capable tiny/micro PCs out there with a lot more to offer in a similar size, while not ruining your budget. I would suggest that you just get into the homelab, start tinkering and you will soon find out if you need better hardware for it or not.
Brandon, hi! I have a little problem with instruction. After enabling smb share i see vault in Windows but i don’t have access to write into it. Mb i’ve done something wrong. But i have been doing this step by step(
UPD: i forgot to fix smb things in alert) everything is fine now
What would be the easiest way of doing this with the storage on a separate NAS? Proxmox on one computer and all the media on a NAS?
Technically yes. In the set where I added UNRAID to move over media I would have just mounted that as /data itself.
@@TechHut Thank you som much for the reply! I'll try that out ASAP.
So I have a much simpler setup, with a core i5 3° gen, 1TB HHD and 160GB HDD. I'll build a home server using the 160 GB HDD to install Ubuntu server and the 1TB one as storage, so I want to use Cockpit.
But the thing is, can I upgrade the storage later on, adding another HDD, without breaking my server?
Also, can I install proxmox and my VMs/Containers in the same 160 GB HHD or do I need extra storage for them? In case I go with Proxmox instead!
Your 160 drive could fit just a couple of VM disks, and being HDD instead of SSD or NVME it will be slower than his setup, but yes, it should work. It only depends on the kind of VMs you're planning to spin up. Remember VMs take much more resources than containers. And you will be reserving disk space for their drives, so you will need to start from small raw drives since you can grow but not shrink them after creation.
If you can, consider getting an SSD, install proxmox on it, and store your VM data there, leaving the 160 for ISOs templates and backups which don't require constant read/write
Proxmox with Truenas would be good streightforward setup I don't like thid cockpit
So are you still using UNRAID in your setup? I recently decided to move from openmediavault to unraid after watching some videos (yours included). Are you going with purely a proxmox zfs nas or is it in addition to your UNRAID setup? If it is running alongside UNRAID what are the use cases for both?
Yes. Unraid is my main machine. It’s my main file storage not counting TV shows and movies. NVR, Immich and more. It can do anything no problem. I’m gonna keep it for those main cases. The main things I’m moving over to Proxmox is media stuff, dns, and random services. Unraid is still my favorite dedicated NAS solution.
@@TechHut Awesome. I think that is my plan as well. My goal is to have UNRAID as my main server for most services and file storage (particularly photos, videos, documents, etc) and then another server with proxmox for media and for playing around with VMs. Really appreciate the info and always find your videos a great source of knowledge and inspiration. Thank you for spending the time to create informative content like this.
Does proxmox zfs pool use ram as arc cache / zfs arc ? Like truenas
Hi! Sorry for noob question. I use truenas scale installed in proxmox vm with added sata controller with my drives. How to migrate to your setup? I mean, how transfer all dataset and samba shares without lost data? Thank very much!
Bevor you migrate, think about the new configuration! I have truenas with passthrough storage too and it works. See my questions above.
Please I need your help, I have no Global section under "File Sharering/Samba" the first block "Global" is missing .
I have reinstalled 3 times, I tested it with Ubuntu and Debian.. Which step do I miss here ?
How can you change the port that it listens to. I want to change the port but can't figure out how to do it
Can you use proxmox with 1 hdd
Something ancient big cousin are good offered,,, like U started fixing or risking error life °°°° build fully capable dis
Hello I am very new in linux, I have some issue regarding proxmox networking Please can you help me little.
Part 2?
Any reason you didn't just install copilot on the host?
Are you mentally challenged?
What flavor of ubuntu is he using, does anyone know?
Just Ubuntu 🫡
Ubuntu 20.04.6 LTS codename Focal Fossa
How good is ugreenOS ?
Ugreen: trust me bro, our OS for nas is great
Everyone : install something else 😂
Can they just selling hardware only without the still raw OS ? Their hardware is great just the software meh