this Homelab GUI has great potential!
Read full transcript 8 segments
-
hello everybody this is tech in this hello everybody this is tech in this video what we're going to be doing is video what we're going to be doing is video what we're going to be doing is taking a look at another distribution taking a look at another distribution taking a look at another distribution specifically for your home lab this one specifically for your home lab this one specifically for your home lab this one is called umbrella and it looks somewhat is called umbrella and it looks somewhat is called umbrella and it looks somewhat similar to kind of a mac os interface similar to kind of a mac os interface similar to kind of a mac os interface with all your containers here next cloud with all your containers here next cloud with all your containers here next cloud pi hole whatever you want supposedly pi hole whatever you want supposedly pi hole whatever you want supposedly there's an app store and this is very there's an app store and this is very there's an app store and this is very similar to another distribution that we similar to another distribution that we similar to another distribution that we covered previously called casa os covered previously called casa os covered previously called casa os both of them for the installation seem both of them for the installation seem both of them for the installation seem to have just a little bash script to run to have just a little bash script to run to have just a little bash script to run to get it up and going of course always to get it up and going of course always to get it up and going of course always kind of run through these scripts before kind of run through these scripts before kind of run through these scripts before you go ahead and install them usually you go ahead and install them usually you go ahead and install them usually they're available on their github they're available on their github they're available on their github there's a link here for casa and then if there's a link here for casa and then if there's a link here for casa and then if i go over here there's also a link to i go over here there's also a link to i go over here there's also a link to their github for umbrella these types of their github for umbrella these types of their github for umbrella these types of distributions are really cool especially distributions are really cool especially distributions are really cool especially if it's your first time getting into if it's your first time getting into if it's your first time getting into home labbing just makes it all easy home labbing just makes it all easy home labbing just makes it all easy makes it so you have to be in the cli makes it so you have to be in the cli makes it so you have to be in the cli trying to uh make docker compose files trying to uh make docker compose files trying to uh make docker compose files and all that stuff but this is our main and all that stuff but this is our main and all that stuff but this is our main focus right here we have our little focus right here we have our little focus right here we have our little install script we are going to be install script we are going to be install script we are going to be throwing this into proxmox in a little throwing this into proxmox in a little throwing this into proxmox in a little bit with an actual container which is bit with an actual container which is bit with an actual container which is becoming my favorite way to use proxmox becoming my favorite way to use proxmox becoming my favorite way to use proxmox i have my jellyfin server right here i have my jellyfin server right here i have my jellyfin server right here it's been up and running for some time it's been up and running for some time it's been up and running for some time and these containers are cool because and these containers are cool because and these containers are cool because they utilize or they share kind of the they utilize or they share kind of the they utilize or they share kind of the kernel with proxmox so them the kernel with proxmox so them the kernel with proxmox so them the containers themselves don't need a whole containers themselves don't need a whole containers themselves don't need a whole operating system running behind them operating system running behind them operating system running behind them well they do have that it's just shared well they do have that it's just shared well they do have that it's just shared so it's not like an additional so it's not like an additional so it's not like an additional virtualized whole ubuntu running on top virtualized whole ubuntu running on top virtualized whole ubuntu running on top of the of the of the debian base that proxmox is if you are debian base that proxmox is if you are debian base that proxmox is if you are going to want to do this it's probably going to want to do this it's probably going to want to do this it's probably best best best to do this on like a clean install of
-
to do this on like a clean install of to do this on like a clean install of ubuntu or debian like i said what we're ubuntu or debian like i said what we're ubuntu or debian like i said what we're going to do real quick is just spin up a going to do real quick is just spin up a going to do real quick is just spin up a container so this is going to be under container so this is going to be under container so this is going to be under proxmox i'm going to call this proxmox i'm going to call this proxmox i'm going to call this umbrell for now umbrell for now umbrell for now give it a password and this is just my give it a password and this is just my give it a password and this is just my root password and then we go next i root password and then we go next i root password and then we go next i already have a template i'm going to be already have a template i'm going to be already have a template i'm going to be diving into containers and all that diving into containers and all that diving into containers and all that within next cloud in the very near within next cloud in the very near within next cloud in the very near future so be watching up for that gonna future so be watching up for that gonna future so be watching up for that gonna go with standard ubuntu go with standard ubuntu go with standard ubuntu let's bump this up to 32 gigs go next let's bump this up to 32 gigs go next let's bump this up to 32 gigs go next uh let's give this an extra cpu core uh let's give this an extra cpu core uh let's give this an extra cpu core it's always better to have two than one it's always better to have two than one it's always better to have two than one uh 5 12 megs that's probably not going uh 5 12 megs that's probably not going uh 5 12 megs that's probably not going to work let's go with uh 492 i think to work let's go with uh 492 i think to work let's go with uh 492 i think that's four gigs the first swap that that's four gigs the first swap that that's four gigs the first swap that couldn't stay the same here let's change couldn't stay the same here let's change couldn't stay the same here let's change this ipv4 from a static to the dc or this ipv4 from a static to the dc or this ipv4 from a static to the dc or dhcp so we can actually have an internet dhcp so we can actually have an internet dhcp so we can actually have an internet connection let's go next connection let's go next connection let's go next next and finish and just like that it's next and finish and just like that it's next and finish and just like that it's going to spin up our little ubuntu going to spin up our little ubuntu going to spin up our little ubuntu container and because it's not having to container and because it's not having to container and because it's not having to do a whole server install it's going to do a whole server install it's going to do a whole server install it's going to be be be rather quick if i start this up here rather quick if i start this up here rather quick if i start this up here jump into the console you'll see jump into the console you'll see jump into the console you'll see how quick it actually does this boom how quick it actually does this boom how quick it actually does this boom we're in we're in we're in root type in the password i just created root type in the password i just created root type in the password i just created you're in in a boot too i didn't even you're in in a boot too i didn't even you're in in a boot too i didn't even really cut that section too much so now really cut that section too much so now really cut that section too much so now we're going to go ahead and install this we're going to go ahead and install this we're going to go ahead and install this supposedly adjust this curl command head supposedly adjust this curl command head supposedly adjust this curl command head back over here and actually before we do back over here and actually before we do back over here and actually before we do this let's uh do our typical updates and this let's uh do our typical updates and this let's uh do our typical updates and upgrades we don't need pseudo i'm just upgrades we don't need pseudo i'm just upgrades we don't need pseudo i'm just going to do this from a root and these
-
going to do this from a root and these going to do this from a root and these uh these containers are very light so uh these containers are very light so uh these containers are very light so i'm pretty sure i'm pretty sure i'm pretty sure i need to grab curl so let's do app i need to grab curl so let's do app i need to grab curl so let's do app install install install and i will note that this is really cool and i will note that this is really cool and i will note that this is really cool if we go over to summary here you can if we go over to summary here you can if we go over to summary here you can see how much it's using it's running a see how much it's using it's running a see how much it's using it's running a full system upgrade right now in this full system upgrade right now in this full system upgrade right now in this container by itself it's using about 70 container by itself it's using about 70 container by itself it's using about 70 80ish megabytes of ram and almost none 80ish megabytes of ram and almost none 80ish megabytes of ram and almost none of the cpu so that's that's rather nice of the cpu so that's that's rather nice of the cpu so that's that's rather nice so there we go i think it set up curl so so there we go i think it set up curl so so there we go i think it set up curl so now we should be able to just paste on now we should be able to just paste on now we should be able to just paste on this curl command here this curl command here this curl command here and hit enter gonna go through the and hit enter gonna go through the and hit enter gonna go through the installation process i see a lot of uh installation process i see a lot of uh installation process i see a lot of uh polls and whatnot so this is definitely polls and whatnot so this is definitely polls and whatnot so this is definitely utilizing docker while this does this if utilizing docker while this does this if utilizing docker while this does this if we go do they have any good we go do they have any good we go do they have any good documentation at all community there we documentation at all community there we documentation at all community there we go support forums uh it seems moderately go support forums uh it seems moderately go support forums uh it seems moderately active aha here's their blog this looks active aha here's their blog this looks active aha here's their blog this looks like media it is medium so yeah just like media it is medium so yeah just like media it is medium so yeah just really integrating a nice gooey really integrating a nice gooey really integrating a nice gooey interface with what is i'm very much interface with what is i'm very much interface with what is i'm very much assuming to be docker i mean it really assuming to be docker i mean it really assuming to be docker i mean it really doesn't hurt oh this is done all right doesn't hurt oh this is done all right doesn't hurt oh this is done all right so now we should be able to access it so now we should be able to access it so now we should be able to access it either at this url or this ip address on either at this url or this ip address on either at this url or this ip address on my local my local my local network let's do that there we go network let's do that there we go network let's do that there we go okay we're logging in and it seems to okay we're logging in and it seems to okay we're logging in and it seems to have worked pretty good really nice to have worked pretty good really nice to have worked pretty good really nice to be able to throw up that container super be able to throw up that container super be able to throw up that container super easy let's run through this initial easy let's run through this initial easy let's run through this initial setup process in their actual graphical setup process in their actual graphical setup process in their actual graphical environment so name let's call this environment so name let's call this environment so name let's call this brandon can i do full name do they allow brandon can i do full name do they allow brandon can i do full name do they allow spaces give myself a password at least spaces give myself a password at least spaces give myself a password at least 12 characters what do you mean you want
-
12 characters what do you mean you want 12 characters what do you mean you want me to be me to be me to be safe um safe um safe um i think that's 12. okay let's create i think that's 12. okay let's create i think that's 12. okay let's create that oh we got confetti that oh we got confetti that oh we got confetti reminds me of a canvas reminds me of a canvas reminds me of a canvas when you uh submit an assignment on time when you uh submit an assignment on time when you uh submit an assignment on time all right see i mean it is a pretty user all right see i mean it is a pretty user all right see i mean it is a pretty user interface here is it going to respond so interface here is it going to respond so interface here is it going to respond so it does respond it does respond it does respond uh install your first app we have a uh install your first app we have a uh install your first app we have a bitcoin garbage we have some uh self bitcoin garbage we have some uh self bitcoin garbage we have some uh self poster stuff poster stuff poster stuff and uh networker and uh networker and uh networker networker poster or a bunch of errors networker poster or a bunch of errors networker poster or a bunch of errors um uptime kuma for sure let's just go um uptime kuma for sure let's just go um uptime kuma for sure let's just go ahead and grab that ahead and grab that ahead and grab that i mean okay yeah this is this is looking i mean okay yeah this is this is looking i mean okay yeah this is this is looking really nice this is a lot of more really nice this is a lot of more really nice this is a lot of more visually appealing than something like a visually appealing than something like a visually appealing than something like a casa os and that doesn't really have too casa os and that doesn't really have too casa os and that doesn't really have too much stuff in their app store so let's much stuff in their app store so let's much stuff in their app store so let's click install let me take a few minutes click install let me take a few minutes click install let me take a few minutes and i close this out oh it open it and i close this out oh it open it and i close this out oh it open it finished nevermind uh so if i open that finished nevermind uh so if i open that finished nevermind uh so if i open that it's gonna open it up in a new tab with it's gonna open it up in a new tab with it's gonna open it up in a new tab with the port the port the port all right easy peasy all right easy peasy all right easy peasy looks good i love uptime kuma the node's looks good i love uptime kuma the node's looks good i love uptime kuma the node's not sponsoring this video but i have a not sponsoring this video but i have a not sponsoring this video but i have a video up on the leno channel if you want video up on the leno channel if you want video up on the leno channel if you want to learn more but this is pretty cool if to learn more but this is pretty cool if to learn more but this is pretty cool if i go like port for example this is my i go like port for example this is my i go like port for example this is my jellyfin server jellyfin server jellyfin server what is it this is why i love proxmox what is it this is why i love proxmox what is it this is why i love proxmox and let's jump over here go to console and let's jump over here go to console and let's jump over here go to console ip ip ip okay and that's 57 okay and that's 57 okay and that's 57 so 57 on the port so 57 on the port so 57 on the port 8096. what is that jellyfin yes sir yes
-
8096. what is that jellyfin yes sir yes 8096. what is that jellyfin yes sir yes sir okay save and jellyfin is up at a sir okay save and jellyfin is up at a sir okay save and jellyfin is up at a hundred percent so that's cool uptime hundred percent so that's cool uptime hundred percent so that's cool uptime kuma let's close this out how does it kuma let's close this out how does it kuma let's close this out how does it display okay so we have all of our apps display okay so we have all of our apps display okay so we have all of our apps listed here so uptime is really good listed here so uptime is really good listed here so uptime is really good for managing uptime but this just seems for managing uptime but this just seems for managing uptime but this just seems like really especially installed through like really especially installed through like really especially installed through here to actually kind of get a good home here to actually kind of get a good home here to actually kind of get a good home page layout of your application so page layout of your application so page layout of your application so home is what we're on we have the app home is what we're on we have the app home is what we're on we have the app store settings store settings store settings light mode or dark mode and then we have light mode or dark mode and then we have light mode or dark mode and then we have log out here what is this log out here what is this log out here what is this oh oh oh snazzy wallpapers that we could change snazzy wallpapers that we could change snazzy wallpapers that we could change too i mean this one's pretty nice but i too i mean this one's pretty nice but i too i mean this one's pretty nice but i love me a good uh force wallpaper love me a good uh force wallpaper love me a good uh force wallpaper reminds me of home let's dive into reminds me of home let's dive into reminds me of home let's dive into settings well what do we got here so settings well what do we got here so settings well what do we got here so we're using four gigs out of our 33 29 we're using four gigs out of our 33 29 we're using four gigs out of our 33 29 gigs available gives us our ram gigs available gives us our ram gigs available gives us our ram utilization we both these are like utilization we both these are like utilization we both these are like little widgets on the home page that's little widgets on the home page that's little widgets on the home page that's one a feature that i'd suggest they have one a feature that i'd suggest they have one a feature that i'd suggest they have two factor authentication uh change your two factor authentication uh change your two factor authentication uh change your password remote access with a little key password remote access with a little key password remote access with a little key uh shutdown restart troubleshoot version uh shutdown restart troubleshoot version uh shutdown restart troubleshoot version check for update no updates okay i mean check for update no updates okay i mean check for update no updates okay i mean not too complicated this is a really not too complicated this is a really not too complicated this is a really really simple uh dashboard and user really simple uh dashboard and user really simple uh dashboard and user experience here let's check out the app experience here let's check out the app experience here let's check out the app store see what else they got going on so store see what else they got going on so store see what else they got going on so code server for vs code clip alibrate code server for vs code clip alibrate code server for vs code clip alibrate web for your ebooks uh lightning shell web for your ebooks uh lightning shell web for your ebooks uh lightning shell looks like they got looks like they got looks like they got some some some home naps home naps home naps i'm not familiar with a lot of these i'm not familiar with a lot of these i'm not familiar with a lot of these they have pie hole i'm familiar with they have pie hole i'm familiar with they have pie hole i'm familiar with some of this stuff over here uh some of this stuff over here uh some of this stuff over here uh explorers the real question is do they
-
explorers the real question is do they explorers the real question is do they have i didn't see it do they have have i didn't see it do they have have i didn't see it do they have transmission there's no search feature transmission there's no search feature transmission there's no search feature there needs to be a search feature there needs to be a search feature there needs to be a search feature um um um i'm not really too interested in i'm not really too interested in i'm not really too interested in anything else they have on here so oh anything else they have on here so oh anything else they have on here so oh they have simple torrent i don't even they have simple torrent i don't even they have simple torrent i don't even know what that is can you add a vpn know what that is can you add a vpn know what that is can you add a vpn i don't think so torrent watcher extra i don't think so torrent watcher extra i don't think so torrent watcher extra trackers no no no so i'd want to install trackers no no no so i'd want to install trackers no no no so i'd want to install a vpn off of this not off of this but a vpn off of this not off of this but a vpn off of this not off of this but through proxmox if i wanted to use this through proxmox if i wanted to use this through proxmox if i wanted to use this for uh this purpose we've got down here for uh this purpose we've got down here for uh this purpose we've got down here developer so let's go to the developer so let's go to the developer so let's go to the it should be a github link it is there it should be a github link it is there it should be a github link it is there we go simple torrent so it's cool that we go simple torrent so it's cool that we go simple torrent so it's cool that they do provide the these links they do provide the these links they do provide the these links information doesn't look like this has information doesn't look like this has information doesn't look like this has been updated in in a good amount of time been updated in in a good amount of time been updated in in a good amount of time so the app store is really cool but it so the app store is really cool but it so the app store is really cool but it is kind of lacking in the options and is kind of lacking in the options and is kind of lacking in the options and availability because to have that and availability because to have that and availability because to have that and not have transmission is um interesting not have transmission is um interesting not have transmission is um interesting to say the least but next cloud next to say the least but next cloud next to say the least but next cloud next cloud is cloud is cloud is it's always a good go-to so if i went it's always a good go-to so if i went it's always a good go-to so if i went down here we have the source code we down here we have the source code we down here we have the source code we have git support just click install and have git support just click install and have git support just click install and here that's cool gives you the default here that's cool gives you the default here that's cool gives you the default username and password so you can log in username and password so you can log in username and password so you can log in and change this stuff after the fact oh and change this stuff after the fact oh and change this stuff after the fact oh yeah i was curious too if i could close yeah i was curious too if i could close yeah i was curious too if i could close this out and let it just keep working in this out and let it just keep working in this out and let it just keep working in the background but hit manage apps here the background but hit manage apps here the background but hit manage apps here just like an iphone it kind of brings up just like an iphone it kind of brings up just like an iphone it kind of brings up the x when that uh next cloud one that the x when that uh next cloud one that the x when that uh next cloud one that one is done it's probably going to allow one is done it's probably going to allow one is done it's probably going to allow me to move them around oh yep see there me to move them around oh yep see there me to move them around oh yep see there it is starting and if i go manage apps it is starting and if i go manage apps it is starting and if i go manage apps again then you can see what i'm meant
-
again then you can see what i'm meant again then you can see what i'm meant when i oh can you not when i oh can you not when i oh can you not oh no well that's another feature that oh no well that's another feature that oh no well that's another feature that should should should probably be a thing oh the default probably be a thing oh the default probably be a thing oh the default settings aren't the best settings aren't the best settings aren't the best okay so it looks like i'd have to edit okay so it looks like i'd have to edit okay so it looks like i'd have to edit the config this doesn't really help in the config this doesn't really help in the config this doesn't really help in how ocean this doesn't really uh help how ocean this doesn't really uh help how ocean this doesn't really uh help much in the way of that if i like much in the way of that if i like much in the way of that if i like right click on the app it doesn't do right click on the app it doesn't do right click on the app it doesn't do anything clicky on it just opens it if i anything clicky on it just opens it if i anything clicky on it just opens it if i go app store and let's go back to next go app store and let's go back to next go app store and let's go back to next cloud i mean i can still access this cloud i mean i can still access this cloud i mean i can still access this stuff and go to get support stuff and go to get support stuff and go to get support but i mean if i didn't have any like but i mean if i didn't have any like but i mean if i didn't have any like knowledge on exactly what's going on knowledge on exactly what's going on knowledge on exactly what's going on that would be a very difficult thing to that would be a very difficult thing to that would be a very difficult thing to figure out but like i said i'm pretty figure out but like i said i'm pretty figure out but like i said i'm pretty sure sure sure that this is just using docker that this is just using docker that this is just using docker yep so like a docker yep so like a docker yep so like a docker container container container ls yeah we can see everything that's ls yeah we can see everything that's ls yeah we can see everything that's going on here we have the next club that going on here we have the next club that going on here we have the next club that we fired up a couple of their own things we fired up a couple of their own things we fired up a couple of their own things docker itself engine x yeah i mean it's docker itself engine x yeah i mean it's docker itself engine x yeah i mean it's cool it's not perfect but it's beautiful cool it's not perfect but it's beautiful cool it's not perfect but it's beautiful that's for absolute certain whoever that's for absolute certain whoever that's for absolute certain whoever designed this really did a fantastic job designed this really did a fantastic job designed this really did a fantastic job it just needs a little bit more it just needs a little bit more it just needs a little bit more functionality and some more integration functionality and some more integration functionality and some more integration with docker so it's not so with docker so it's not so with docker so it's not so for people using this especially like i for people using this especially like i for people using this especially like i said if they don't have any experience said if they don't have any experience said if they don't have any experience with any of this stuff you're not gonna with any of this stuff you're not gonna with any of this stuff you're not gonna know how to go and edit those know how to go and edit those know how to go and edit those configurations so some help with that configurations so some help with that configurations so some help with that would be nice but if this continues would be nice but if this continues would be nice but if this continues development and goes forward and all development and goes forward and all development and goes forward and all that i think that this can be an that i think that this can be an that i think that this can be an absolutely fantastic product for home
-
absolutely fantastic product for home absolutely fantastic product for home labbing but i said earlier i might keep labbing but i said earlier i might keep labbing but i said earlier i might keep it uh probably not for now i mean it uh probably not for now i mean it uh probably not for now i mean something like a yacht for example isn't something like a yacht for example isn't something like a yacht for example isn't as pretty but it has a lot more control as pretty but it has a lot more control as pretty but it has a lot more control when it comes to the actual docker when it comes to the actual docker when it comes to the actual docker containers and a lot more templates to containers and a lot more templates to containers and a lot more templates to actually get a lot of different actually get a lot of different actually get a lot of different containers that you're actually going to containers that you're actually going to containers that you're actually going to want to use such as in here i didn't see want to use such as in here i didn't see want to use such as in here i didn't see any media servers there's no plex any media servers there's no plex any media servers there's no plex there's no jelly fin so if i could uh there's no jelly fin so if i could uh there's no jelly fin so if i could uh request from the developer something request from the developer something request from the developer something it'd be more applications more obvious it'd be more applications more obvious it'd be more applications more obvious docker integration within the user docker integration within the user docker integration within the user interface here even if it's just like a interface here even if it's just like a interface here even if it's just like a little advanced button that opens up little advanced button that opens up little advanced button that opens up some of that stuff but other than that i some of that stuff but other than that i some of that stuff but other than that i can't really think of anything i'm can't really think of anything i'm can't really think of anything i'm excited to see the future development of excited to see the future development of excited to see the future development of this and if you are interested in this and if you are interested in this and if you are interested in checking it out for yourself there will checking it out for yourself there will checking it out for yourself there will be a link down below uh with all that i be a link down below uh with all that i be a link down below uh with all that i do hope you have an absolutely beautiful do hope you have an absolutely beautiful do hope you have an absolutely beautiful day and good day and good day and good bye
Summary
This tech analysis video explores the Umbrella home lab distribution, noting its macOS-like interface and similarity to CasaOS, both easily installed via bash scripts. The takeaway is that Umbrella simplifies home lab setups by abstracting away CLI complexities like Docker Compose, making it ideal for beginners, and the presenter demonstrates its installation within Proxmox using a container that shares the host kernel. The plan is to cover Nextcloud containers in a future video.