Nice, video. I do think it's important to note that this setup comes with limitations. - Things like transcoding are going to be limited to 1 client and I'm be cusrious if it can even transcode a high bitrate 4k stream. - Very limited amount of SATA ports - Power usage (a rPI4 or other low power device might be the better option) - Power limitation, adding more disks will require a power upgrade - Disk life, This case was never made to be running multiple disks at the same time. So once you start adding disks you'll run into issues with them dying quickly - Reliability, for fun it's perfect. However, do not leave any important data on it! - You say nothing of backup, which is the most important thing
All really good points! (Pinned this comment so others can easily see). I think the overall idea was more to just see some of the many cool things you can do with a PC that might be lying around the house or picked up for stupid cheap. Rpis are amazing (I have 3 currently), but sometimes aren't as affordable as people make them out to be. I wish I would've mentioned something about data integrity and backups though. I will try to be better about mentioning that in future content! Thanks for commenting
@@HardwareHaven Hi, mate thnx. No worries the video was fine and any tech savy person should understand this. It's the non tech savy I worry about. PS A few ideas for videos that expand on your current setup: - Kubernetes cluster with some rpis + NAS or other hardware to distribute your docker load (keep in mind that the rpi architecture isn't x86). - A sonar/radar/transmission/sabnzbd/spotweb setup, this often blows users minds. Do make sure you check the legality before doing so!
Unfortunately I already tore that system down for a different video. I haven’t wiped the drive though, so I can probably put it back in and give it a shot later on though
@@HardwareHaven Although I really appreciate it. You shouldn't go out of your way to humor me. It's purely out of interest since I run a dual Xeon for plex myself.
This tutorial is great for someone who is just starting to get what it means to repurpose your old machine. Although as some have pointed out, you WILL be limited by that hardware. Started a project like this 15 years ago with scrap parts I had lying around. Family needs have changed since then so now my NAS/TV box/jukebox is a lot beefier, with redundant storage and with lower power consumption. A mini-itx build really helps with integration into the living room (and the WAF of course) but severely limits your build/upgrade options, plus increases the cost in the majority of occasions. But hey, nothing beats having a sleek system besides your TV, right? Also, in order to further reduce power consumption you can spin down the disk(s) after some idle time (although when you have just 1 drive it's pretty pointless) and schedule a shutdown/restart during night hours. New sub :)
Thanks! I think those guys do their thing incredibly well, and overall I think it’s good to have them in the tech space. But I like to feel like I’m representing a bit more of the real world for sure haha
Just a tip: you should add yourself to the docker group so you don't have to run docker commands with sudo. Not only is this easier but it is also good practice not to run stuff as root when it is not needed
@@HardwareHaven Or if you worry about Docker running as root(security concern), you could give Podman a try. Podman is a containerization system that's quite 1-by-1 with Docker(it runs Docker containers after all), but it runs as local user instead of root. It is quite nice, but a few things doesn't work straight away(For example Portainer)
Love the idea here! Just something that people looking to use this for Minecraft might want to be aware of as I have previously had a server hosted in a similar fashion: 1. Your public IP will have to be given out and requires port forwarding knowledge/capabilities. Not a huge deal for just a friends only server, but be careful especially if you run older versions of MC that were affected by the Log4J vulnerability. 2. Unless you have a stable internet connection your friends may have ping and connection issues. 3. Depending on your player count, you’ll probably need faster hardware and more RAM, especially for modded Minecraft. Keep up the great videos!
This is WAY more simple than I intended. I have severely overestimated the complicity of the setup. Thanks! I will be re-watching this when I make my own server from a desktop.
10 months later, I know, but this video gave me some motivation to use all these stuff I have laying around at my house for good stuff like NAS or other stuff. The order you talked about each of the points, the things you did with that tiny old computer and the simple but really good editing made it look so professional. Well done (:
Great video, awesome explanation, perfect editing. This is very inspiring as I am setting up a plex server these last few weeks and I will probably convert it to ubuntu as well after seeing this. I will just need to check the power consumption to see if it is better to fix something else first. Thank you very much and I wish you all the best from Holland!
As a windows only gamer guy that’s always fascinated with budget stuff and interested in good yet budget friendly servers, thank you for the entertainment :)
I was floored when I saw this is a smaller channel! Keep this up you have some great content. I would love to see how I can access my server outside the house. Also allowing friends and family to use plex...but maybe that's one in the same. Either way thanks for this
Oh wow thanks! I plan to do some more hosting/home server stuff where I’ll get into that, but if it’s something you’re looking for now, just search UA-cam for port forwarding.
exactly what i was looking for my friend hosts a minecraft sever for our group of friends and we all pay him 1$ a month to host it due to needing to pay a provider so this helped us a lot we got together and made a server
In case you don't know it yet, a very small tip that will save you some time: as soon as you start working with the terminal, just type "sudo su" to authenticate yourself as root, so you don't have to type sudo everytime before your commands. if you want to go back to normal user credentials, type exit or restart your terminal/ssh connection. Nice video btw. :-)
You are doing a much better job at demonstrating and explaining things than some of the largest tech channels out there. Underrated channel. Subscribed instantly. Please keep up the great work!
I know this video is already 2 years old, but I think I will try this, as a first experience with a home server. To see if I am capable of doing it and have fun while learning a few things. Thank you for your channel. I'm a new subscriber and I think you're doing a great job.
Brilliant build. I am also planning to build one same like this. It's great you were able to get a low-powered yet powerful enough system unit to handle all those processes in one box. I'm going for a small build, and will probably get a Dell Optiplex SFF from the second-hand market.
Another option is an older laptop with USB ports and a reasonable processor (> pentium/celeron). They also have a built-in UPS of course, although external disks may not.
2 роки тому+3
damn, high quality video, it's hard to find a video like this and to pass on full knowledge like this, here in Brazil, it's even more difficult, I wanted to thank you for the beautiful video
For anyone who is following along: when setting your static IP on the server make sure it's in the same "IP family" as the other machine's ethernet port you plan on ssh'ing through. You do that by typing "ipconfig /all" on Command Prompt (should be something like 169.254.x.x). I initially set a totally random IP and couldn't get it to work, spent 2 days scavenging the web for solutions and finally got to this trick. Then I just copied 169.254 and changed the other two numbers in the static IP and it finally worked!
This "IP Family" is called a subnet for anyone that wants to read more. Your submask (255.255.0.0 or /16) is what defines where you "cut" the 'x' in your case.
It seems to be much more interesting, than tupical owerview of RTX3090 and core i9 =) As for me - i'm building home server with i5 3xxx and 8 Gb. And planning to test Proxmox ( sometime need to test diferent VMs). And even want to try synology OS ( as main home VM) - it seems rather interesting.
That sounds like a sweet setup. I haven’t tried using proxmox yet, but it’s in the list. I do have a Synology NAS and I’ve been really happy with it so far.
A new subscriber here! Loved the video (yet I haven’t finished it) but the quality indicated a larger channel for me. Keep up the great work! P.s. Why didn’t you use truenas/unraid instead? Maybe in a next video?
Hey thanks! And yes, both are great options and I have videos covering both as well. I made this pretty early on not expecting it to get nearly as much traction and also had mostly only done stuff with just Ubuntu Server and Debian at the time.
I like the content like this. Most especially if they are quality made. At this pace, I wouldn't be surprised if this channel reaches more than 100k subscribers in less than a few months. Keep it up, I'll be observing with interest.
old hardware recycling is very important to keep e-waste out of landfills. This video is very helpful and resourceful for people with such old computers that aren't good for gaming or work, but still functional enough for home server use and such! Good work!
I've been hosting a Minecraft server on an old 2008 Core 2 Duo SFF desktop for the last two years. It's been great, but it uses quite a bit more power than I'd like it to.
I have a Dell Inspiron I bought for school back in 2010 with a dual core CPU. It's been banished to the back of my closet for years now. I knew something like this was possible, but wasn't sure how. Thanks for the video.
Good pickup for the price! Very similar to the little x86 thin clients I've been screwing around with by Wyse/Dell and HP, except it actually has the space to use what little expandability it has! It'd be perfect if they threw on a PCI-E slot, either for a gigabit NIC or a card for more SATA, but oh well - machines like this and the thin clients I have are still very capable for what they are. The Wyse Zx0Q and HP T630 (and some T620 models) all have a pretty similar lineup of hardware capabilities - quad core, can take two M.2 or SATA SSDs, like this motherboard... they just don't have room to mount them, or actual power connectors to use, since the chassis is small. However! These are only 30-50 dollars on eBay, often with RAM, a power adapter, and even sometimes a small SATA/M.2 drive. The small size makes them very cheap to ship and therefore very cheap to pick up secondhand, and they're very hackable, especially the Zx0Q - there is 5V and 12V available on headers on the motherboard, and there is an even a FPC connector with a proprietary PCIE 4x mapping - you can get a riser, but the units with it are pretty expensive and much more rare. Maybe I could make a board to adapt that to a M.2 M-key slot... :)
Yeah I’ve looked at a few of those and been curious! And that sounds like a pretty big project haha! I’d love to know how it works out if you get to it
Funny enough, i did something almost exactly like this 6 months ago. I had a spare laptop laying around that had windows 7 still on it. So i looked into converting it to an ubuntu-server instead. I remember the process being a bit rocky, mostly due to running the mc server. The conversion went beautifully. i got it all setup headless (despite being a laptop the keyboard is completely broken so i opted out of the DE). And it's worked like a charm since. I'm really happy to see you encouraging people to try out Linux even if it seems scary at first. I dipped my toes in for my server and later ended up converting my main laptop into Manjaro.
That’s awesome! And yeah I was similar with Linux. Having a system similar to this was how I got more comfortable and confident in Linux. I don’t use it for desktop use, but a lot for server and development stuff
My guy, this is a great video. I have been looking to get into a home server as I travel with work and being able to access my home network while away is awesome. Keep up the good work!
Great video. A lot of people dont realize you can make a personal server out of basically anything. I made my own NAS recently using a basic box i got on ebay for $150, no drives included. I bought some drives, insalled unraid, and now I have a great NAS that has tons of expandability.
I would personally add a second 2tb hard drive and run it in Raid so that if you have any failure in a hard drive you have a backup. You won’t have 4tb of storage, just 2tb of secured back up storage and it would only add $15-20 to the overall price
Make sure to check the production dates on those used drives. That one you showed is around 7 years old, which is getting close to when it will typically fail for a platter drive.
This is great! I am just getting started with Linux and Docker. Following along with you helped me make more progress in one day, than I have made in a entire month. Big thanks!
I'd love to see something like this being done with a raspberry pi or something else that's a little bit newer and more upgradable in the future for running servers.
This channel seems like a true gem, in these days i'm trying to learn more about networking etc... bc i've never learnt how to connect something to a server or connect two computers over the network, for now what i've learnt is about port forwarding (i've made a simple rust application which accepts messages from a client and with port forwarding it works over the network). Now that i've seen your channel and this video especially i'm gonna try to use stuff like ssh (maybe trying it over a different network with pf, it could be fun) and samba on a 2008 computer. Thank you
You just earned new subscriber, recommended by yt algorithm. It not that bad sometime you can come across usefull videos like i did not the videos ot mainstream channels form 9 years ago
Great job on this! I've been looking for something exactly like this! The format articulates everything well and is done very professionally. Subscribed.
This is a really cool video! My dad has his own server he runs at his house for running Plex and what not, and when I used to live there he even helped out with making a Minecraft server for my friends and I using Docker. I never really would of thought this would come full circle where I am now being recommended videos about how to setup my own server that is cheap and affordable! I really enjoyed this video and glad I came across it.
Yep. an updated version would be nice. I want more details on how to use it as a nas, to set up a Raid, how to reach it remotely or how to create an App server on the same server
Thank you for this. I'm getting a refurbished mini computer to use as a server at home to replace the Pi that had been going, and you've gone over the major stuff I was curious about in the first parts(before plex). Excellent and concise.
this was such a cool vid, I planned on giving it the typical treatment of "yeah thats cool I'll add it to the watch later that I never end up watching later..." but I got hooked from the beginning and watched the whole thing as it was so cool. Im now hoping to set my own up, thanks for the great vid!
It's a good build as a home server, I have the same things mentioned in the video in a rpi4 4 gig :) Plex, MC server, Resilio, network shares, pihole, vpn, raspotify, can be used as a BT speaker and much more and it peaks at 6 watts :) Also you can learn a lot while building it up, good stuff, highly recommend.
hey i’m considering making a home media server for my family and i for Plex and to backup photos is a raspberry pi a good alternative to what he did in the video i have 9 people in my family and I’m not sure if that will be too much for a raspberry pi
@@huntersipe7659 It's fine, I have around 25 family members and it can handle the photo/video backup easily. The plex part is tricky, make sure that every movie you want to drop in plex is x264. If yes, it means that no transcode is required, your limiting factors are now the speed of the storage and the network. I have 720p movies in x264, 7-8 simultaneous streams are no problem, but I use an external USB HDD caddy to store the movies and the pi shares bandwith between the network connection and the usb. If you have a nas then you can eliminate the usb/network bottleneck and push more streams out. Just make sure that your upload speeds can handle it.
@@colbyboucher6391 It can handle even more with proper cooling. Have a look at tdarr. Just set it to convert all my videos (lot of old family videos including VHS rips), to convert it to h264. Currently it saved ~70GB, I'm really impressed with that and it's still have to process more than 1TB video in various formats. I also want to convert everything to h265, but currently it drops a conversion error, have to figure out why it's not working. Yeah, I know, converting videos with rpi feels wrong, but it runs 24/7 with good cooling, so I don't care if the conversion took months to complete. Eventually it will finish and I don't have to power on my main rig for days to achieve the same result.
thank you very much for showing me this (specifically the minecraft and NAS) i did this on my raspberry pi and now host my own little fabric minecraft server in the NAS directory so i can edit the configs on my main computer and text editor and restart it easily
FYI the Seagate hard drive you used, is a hybrid drive, it has 8gb of SSD that it does sort of a caching thing with. General computer usage yeilds a better expirence over normal tradiitional spinning hard drives. Considering the size of the case, I'd prolly velco/ziptie the power brick inside to save desktop/floor space. Also even though they cost more an SSD uses like 1/3 as much electricity as a spinning hard drive. Thanks for th video, coudl you do us a favor and list all of your commands in the video description?
The Almighty algorithm showed me this as I'm starting to build my own home server. Made a lot of better decisions because of this video. Immediately subscribed lol
One note: If you dislike Ubuntu or don't trust it cause it is a company and not an organisation you can chose ANY other distribution of Linux you like that is based on Debian. Then the tutorial/informative video here will work.
I recommend RockyLinux/CentOS for something stable and well documented. Or Fedora if you don't mind the maintance. Fedora basicly does what Ubuntu promises in a way more free and open way.
such a clean feeling video and channel for topics usually quite difficult to summarize and lay out in a neat way. Surprised i didn't find your channel sooner, Homelab, second hand cheap PCs and minecraft are right up my alley. Have a good day, your newest sub
Forever calling it SewDew (sudo) from now on! instead of Sue Dough (sudo)! Perfect Video! Easy to understand, straight to the point and works perfectly! Keep up the good work!
Alright! Chicago, represent! This video was pretty helpful as I start to get into Linux and get into the A+ certification so thanks for this! As a wishlist/recommendation for a video, have you heard of something called Plex Assistant? I think this would tie into your home assistant video really well if you get the time to check it out. It's essentially Plex integration for Google Home. Using free services like IFTTT and the Plex Assistant app (it's on Github) you can essentially have your plex content controlled via your google assistant for your media. For example, you can say "hey google, ask plex to play The Office on my Bedroom TV (which would be using a chromecast or similar streaming device)". The other main incentive would using your voice to stream a library of your personal music to anywhere in the house, without having to whip out your phone and click the cast button. As someone who does a lot of cooking and electrical projects, this would be a godsend because I wouldn't have to dirty my phone or tab out of instructions on the phone. I say "would be" because I just can't wrap my head around Home Assistant. If you're ever in the headspace neighborhood of doing a Home Assistant video follow-up relating to Plex, I'd absolutely love to see you try and tackle Plex Assistant because there's barely anything in terms of proper tutorials for that integration. Good luck on making your Home Assistant video! I'll be watching that one too!
Unfortunately I’m not ACTUALLY in Chicago, but happy to represent the time zone haha. I’ll have to look into that! Unfortunately I don’t have any Google assistant devices. Maybe it works with Siri..? 🤷🏻♂️ I’ll definitely look it up
Glad it was helpful! I have a few other videos on the channel that I honestly think might be more helpful if you're interested. This is just the one that took off for some reason haha
I should probably add that the Home Assistant piece when exactly as expected and it was great to be introduced to Plex. Although I didn't get Plex to find my library and now I have two new more products to my learn how to use list. I did subscribe and will revisit the channel. Thanks.
Landed here via a UA-cam recommendation (It works well sometimes !). Very informative for a newbie like myself and nicely put together. You've got a another new sub. Looking forward to watching some more of your content.
Great video man. An old PC might seem useless, but if you compare it to a small single board like a raspberry pi, the same programs would run way faster on the PC.
This is how I started with home labbing. I used left over parts to build a server running windows 7 for the two years leading up to when it went EOL. Then I switched over to Ubuntu 18.04 and have been running it ever since.
Been looking for a few days for a decent guide on how to make a server out of my old pc that was easy enough to follow. Found this one and had it set up in minutes, lol. A+
I like your channel, the music you use (reminds me of summoning salt), and the good bitesize information you provide. Keep it up! Liked and subscribed.
I can throw any type of naming convention in multiple languages, formats and folders. Jellyfin figures it out and prepares everything perfectly, it even assumes the episode if one of them does not has any indication of what episode it is (not AI related, probably just looks for whats missing and fills it out)
Incredible, you installed some software on a older computer!! AMAZING, who would have thought that old computers can run software and that they may be available for free or cheap!!?? This is the most insightful information since, ah well no it actually isn't, this is something literally everyone is aware of for the past 40 years.
I run a similar system to this on an even older PC. I boot from a small SSD, and have my library held on external USB drives. I also find it convenient to connect to the system using VNC rather than SSH'ing into the server. This way you can use the GUI tools instead of the command line.
That makes sense! I forced myself a while back to just get more comfortable with the command line, and that’s been helpful, but using the GUI makes a ton of sense.
This is a really nice video! Short, to the point, with tight, but not rushed editing... just lovely! I also wanted to say it's refreshing to see someone not complaining about how hard installing Ubuntu, reading an article and adding 5 lines to a file is. Because that's essentially 90% of doing anything on Linux! I'm sorry, I've watched like 10 videos about how the LTT Linus couldn't figure out this and that and I'm simply happy to see someone have a good experience =) Edit: Ah yes, you're like the first person on UA-cam who noticed that Windows has ssh client! To this day I find tutorials showing how to set up putty or whatever even though it's completely unnecessary. BTW if you are willing to install software on your client, try sshfs builds for windows, you gen better performance and especially security than with samba, and it has a nice GUI manager too.
I made myself a Linux home server and added NextCloud as my personal cloud. Also via No-IP can access remotely from anywhere to my "domain". Didn't make it to run MineCraft or some other stuff, like this Plex which seems pretty good. PC is i3 7100, 8GB RAM, Small MB Asus, Samsung SSD 1TB, 6TB WD Red. Pretty solid machine..
But how i couldnt find any videos like this, this is my firat tine with linux(ubuntu) and my old i3 pc as server , i was able to make it work on local but the port forwarding and all that is not working
Nice video, nice background music. Setting up my own Minecraft server is so cool. looking forward to it. Want to change my single player world to change into multiplayer soon.
Nice, video. I do think it's important to note that this setup comes with limitations.
- Things like transcoding are going to be limited to 1 client and I'm be cusrious if it can even transcode a high bitrate 4k stream.
- Very limited amount of SATA ports
- Power usage (a rPI4 or other low power device might be the better option)
- Power limitation, adding more disks will require a power upgrade
- Disk life, This case was never made to be running multiple disks at the same time. So once you start adding disks you'll run into issues with them dying quickly
- Reliability, for fun it's perfect. However, do not leave any important data on it!
- You say nothing of backup, which is the most important thing
All really good points! (Pinned this comment so others can easily see). I think the overall idea was more to just see some of the many cool things you can do with a PC that might be lying around the house or picked up for stupid cheap. Rpis are amazing (I have 3 currently), but sometimes aren't as affordable as people make them out to be. I wish I would've mentioned something about data integrity and backups though. I will try to be better about mentioning that in future content! Thanks for commenting
@@HardwareHaven Hi, mate thnx. No worries the video was fine and any tech savy person should understand this.
It's the non tech savy I worry about.
PS A few ideas for videos that expand on your current setup:
- Kubernetes cluster with some rpis + NAS or other hardware to distribute your docker load (keep in mind that the rpi architecture isn't x86).
- A sonar/radar/transmission/sabnzbd/spotweb setup, this often blows users minds. Do make sure you check the legality before doing so!
@@HardwareHaven Ow PS, would you be so kind and run a high bitrat to low bitrate transcode? Since you have it setup. I'd be curious how it'll perform.
Unfortunately I already tore that system down for a different video. I haven’t wiped the drive though, so I can probably put it back in and give it a shot later on though
@@HardwareHaven Although I really appreciate it. You shouldn't go out of your way to humor me. It's purely out of interest since I run a dual Xeon for plex myself.
Honestly I thought you were a bigger channel based off the quality of the video. I look forward to seeing your future tech adventures.
Dang! Thanks, Ryan!
1,7m views 200k subscribers later
This tutorial is great for someone who is just starting to get what it means to repurpose your old machine. Although as some have pointed out, you WILL be limited by that hardware.
Started a project like this 15 years ago with scrap parts I had lying around. Family needs have changed since then so now my NAS/TV box/jukebox is a lot beefier, with redundant storage and with lower power consumption. A mini-itx build really helps with integration into the living room (and the WAF of course) but severely limits your build/upgrade options, plus increases the cost in the majority of occasions. But hey, nothing beats having a sleek system besides your TV, right?
Also, in order to further reduce power consumption you can spin down the disk(s) after some idle time (although when you have just 1 drive it's pretty pointless) and schedule a shutdown/restart during night hours.
New sub :)
I love small tech channels. Stuff like this is practical and just great to see compared to giants like Linus and Bitwit. Great work.
Thanks! I think those guys do their thing incredibly well, and overall I think it’s good to have them in the tech space. But I like to feel like I’m representing a bit more of the real world for sure haha
This 100%
Yeah once they get big it isn't the same. The information presented isn't as useful. This is as good as it gets.
Lol not small anymore 🤣
Did you know good channels like this one?
Just a tip: you should add yourself to the docker group so you don't have to run docker commands with sudo. Not only is this easier but it is also good practice not to run stuff as root when it is not needed
That’s great, thanks!
@@HardwareHaven Or if you worry about Docker running as root(security concern), you could give Podman a try. Podman is a containerization system that's quite 1-by-1 with Docker(it runs Docker containers after all), but it runs as local user instead of root. It is quite nice, but a few things doesn't work straight away(For example Portainer)
This question was on my exam yesterday 😩
@@akatsukilevi pretty sure you can still use the podman socket file for some things that need docker api. not sure about portainer though
@@TheoParis Most of time it works well, and portainer I tried but couldn't get it to work with Podman(probably some incompatibility?)
Love the idea here! Just something that people looking to use this for Minecraft might want to be aware of as I have previously had a server hosted in a similar fashion:
1. Your public IP will have to be given out and requires port forwarding knowledge/capabilities. Not a huge deal for just a friends only server, but be careful especially if you run older versions of MC that were affected by the Log4J vulnerability.
2. Unless you have a stable internet connection your friends may have ping and connection issues.
3. Depending on your player count, you’ll probably need faster hardware and more RAM, especially for modded Minecraft.
Keep up the great videos!
This video is well done! Editing, a coherent story line, love this! Been wanting to do something like this for a Minecraft server for a while
This is WAY more simple than I intended. I have severely overestimated the complicity of the setup. Thanks! I will be re-watching this when I make my own server from a desktop.
The way he said "sudu" is killing me
Okay, glad it wasn't just me. I was like, have I been saying it wrong this whole time? I guess I mostly read the word, so I could be wrong.
I'm with you all
My CS professor is the same
"system cuddle" caught me off guard 😅
«gui» too😂
10 months later, I know, but this video gave me some motivation to use all these stuff I have laying around at my house for good stuff like NAS or other stuff. The order you talked about each of the points, the things you did with that tiny old computer and the simple but really good editing made it look so professional. Well done (:
Videos like these deserve more attention. Straightforward and clean editing nicely done
Great starter project for someone just getting into technology looking for their initial home server build.
Great video, awesome explanation, perfect editing. This is very inspiring as I am setting up a plex server these last few weeks and I will probably convert it to ubuntu as well after seeing this. I will just need to check the power consumption to see if it is better to fix something else first. Thank you very much and I wish you all the best from Holland!
Oh thanks! Best of luck getting it all set up!
As a windows only gamer guy that’s always fascinated with budget stuff and interested in good yet budget friendly servers, thank you for the entertainment :)
I was floored when I saw this is a smaller channel! Keep this up you have some great content. I would love to see how I can access my server outside the house. Also allowing friends and family to use plex...but maybe that's one in the same. Either way thanks for this
Oh wow thanks! I plan to do some more hosting/home server stuff where I’ll get into that, but if it’s something you’re looking for now, just search UA-cam for port forwarding.
@@HardwareHaven will do thanks!
exactly what i was looking for my friend hosts a minecraft sever for our group of friends and we all pay him 1$ a month to host it due to needing to pay a provider so this helped us a lot we got together and made a server
Highly recommend installing portainer, gui interface to docker containers
Loving the video's!
Keep em coming!!!!
Definitely on my radar! Thanks!
In case you don't know it yet, a very small tip that will save you some time: as soon as you start working with the terminal, just type "sudo su" to authenticate yourself as root, so you don't have to type sudo everytime before your commands. if you want to go back to normal user credentials, type exit or restart your terminal/ssh connection.
Nice video btw. :-)
You are doing a much better job at demonstrating and explaining things than some of the largest tech channels out there. Underrated channel. Subscribed instantly. Please keep up the great work!
I know this video is already 2 years old, but I think I will try this, as a first experience with a home server. To see if I am capable of doing it and have fun while learning a few things. Thank you for your channel. I'm a new subscriber and I think you're doing a great job.
Brilliant build. I am also planning to build one same like this. It's great you were able to get a low-powered yet powerful enough system unit to handle all those processes in one box. I'm going for a small build, and will probably get a Dell Optiplex SFF from the second-hand market.
Love it!
Another option is an older laptop with USB ports and a reasonable processor (> pentium/celeron). They also have a built-in UPS of course, although external disks may not.
damn, high quality video, it's hard to find a video like this and to pass on full knowledge like this, here in Brazil, it's even more difficult, I wanted to thank you for the beautiful video
For anyone who is following along: when setting your static IP on the server make sure it's in the same "IP family" as the other machine's ethernet port you plan on ssh'ing through. You do that by typing "ipconfig /all" on Command Prompt (should be something like 169.254.x.x).
I initially set a totally random IP and couldn't get it to work, spent 2 days scavenging the web for solutions and finally got to this trick. Then I just copied 169.254 and changed the other two numbers in the static IP and it finally worked!
all i was looking for, thanks a lot
Thanks a lot for this
This "IP Family" is called a subnet for anyone that wants to read more. Your submask (255.255.0.0 or /16) is what defines where you "cut" the 'x' in your case.
It seems to be much more interesting, than tupical owerview of RTX3090 and core i9 =) As for me - i'm building home server with i5 3xxx and 8 Gb. And planning to test Proxmox ( sometime need to test diferent VMs). And even want to try synology OS ( as main home VM) - it seems rather interesting.
That sounds like a sweet setup. I haven’t tried using proxmox yet, but it’s in the list. I do have a Synology NAS and I’ve been really happy with it so far.
I would take a i3 as cpu because it takes less Power than the i5
@@alexthenr1019 but it's less powerful
A new subscriber here! Loved the video (yet I haven’t finished it) but the quality indicated a larger channel for me. Keep up the great work!
P.s. Why didn’t you use truenas/unraid instead? Maybe in a next video?
Hey thanks! And yes, both are great options and I have videos covering both as well. I made this pretty early on not expecting it to get nearly as much traction and also had mostly only done stuff with just Ubuntu Server and Debian at the time.
I like the content like this. Most especially if they are quality made. At this pace, I wouldn't be surprised if this channel reaches more than 100k subscribers in less than a few months. Keep it up, I'll be observing with interest.
Thanks!
old hardware recycling is very important to keep e-waste out of landfills. This video is very helpful and resourceful for people with such old computers that aren't good for gaming or work, but still functional enough for home server use and such! Good work!
I've been hosting a Minecraft server on an old 2008 Core 2 Duo SFF desktop for the last two years. It's been great, but it uses quite a bit more power than I'd like it to.
You might be able to find a more modern low power prebuilt to switch it over to. That’s pretty cool that you’re able to use core 2 stuff for that!
I have a Dell Inspiron I bought for school back in 2010 with a dual core CPU. It's been banished to the back of my closet for years now. I knew something like this was possible, but wasn't sure how. Thanks for the video.
Good pickup for the price! Very similar to the little x86 thin clients I've been screwing around with by Wyse/Dell and HP, except it actually has the space to use what little expandability it has! It'd be perfect if they threw on a PCI-E slot, either for a gigabit NIC or a card for more SATA, but oh well - machines like this and the thin clients I have are still very capable for what they are. The Wyse Zx0Q and HP T630 (and some T620 models) all have a pretty similar lineup of hardware capabilities - quad core, can take two M.2 or SATA SSDs, like this motherboard... they just don't have room to mount them, or actual power connectors to use, since the chassis is small.
However! These are only 30-50 dollars on eBay, often with RAM, a power adapter, and even sometimes a small SATA/M.2 drive. The small size makes them very cheap to ship and therefore very cheap to pick up secondhand, and they're very hackable, especially the Zx0Q - there is 5V and 12V available on headers on the motherboard, and there is an even a FPC connector with a proprietary PCIE 4x mapping - you can get a riser, but the units with it are pretty expensive and much more rare. Maybe I could make a board to adapt that to a M.2 M-key slot... :)
Yeah I’ve looked at a few of those and been curious!
And that sounds like a pretty big project haha! I’d love to know how it works out if you get to it
Funny enough, i did something almost exactly like this 6 months ago. I had a spare laptop laying around that had windows 7 still on it. So i looked into converting it to an ubuntu-server instead. I remember the process being a bit rocky, mostly due to running the mc server. The conversion went beautifully. i got it all setup headless (despite being a laptop the keyboard is completely broken so i opted out of the DE). And it's worked like a charm since. I'm really happy to see you encouraging people to try out Linux even if it seems scary at first. I dipped my toes in for my server and later ended up converting my main laptop into Manjaro.
That’s awesome! And yeah I was similar with Linux. Having a system similar to this was how I got more comfortable and confident in Linux. I don’t use it for desktop use, but a lot for server and development stuff
My guy, this is a great video. I have been looking to get into a home server as I travel with work and being able to access my home network while away is awesome. Keep up the good work!
Great video. A lot of people dont realize you can make a personal server out of basically anything. I made my own NAS recently using a basic box i got on ebay for $150, no drives included. I bought some drives, insalled unraid, and now I have a great NAS that has tons of expandability.
Nice! I’m actually working on an unraid server video currently
I would personally add a second 2tb hard drive and run it in Raid so that if you have any failure in a hard drive you have a backup. You won’t have 4tb of storage, just 2tb of secured back up storage and it would only add $15-20 to the overall price
Making a minecraft server was what introduced me to Linux. I do recommend you take the plunge
Make sure to check the production dates on those used drives. That one you showed is around 7 years old, which is getting close to when it will typically fail for a platter drive.
it also is an SSHD, which is a HYBRID drive (SSD and HDD in one drive)
HDDs can live way longer than that buddy unless they’re cheap. I use two WD drives that are almost 14 years old and they still work just fine.
LOL if you could have already done this, you're a professional. Normal person wouldn't even touch their PC hardware. Great vid btw.
I wish more videos were like this, this tutorial explains every part of the process nothings left out, Great job
Thank you. I am glad you showed us the easy way by choosing desktop Ubuntu not server 😂.
Awesome video! Super newbie friendly. Totally agreed to skip ubuntu server edition now, because no freshman wants to panic over the terminal.
This is great! I am just getting started with Linux and Docker. Following along with you helped me make more progress in one day, than I have made in a entire month. Big thanks!
hey man, thanks for giving me the confident to start a home server!!!
It’s a fun journey!
When your secondary cheap computer is more powerful than my primary computer, I have no hope being able to do this.
I'd love to see something like this being done with a raspberry pi or something else that's a little bit newer and more upgradable in the future for running servers.
you can just follow his guide its exactly like the pi beside useing a micro ssd instead of a usb
There are a lot of videos doing that
This channel seems like a true gem, in these days i'm trying to learn more about networking etc... bc i've never learnt how to connect something to a server or connect two computers over the network, for now what i've learnt is about port forwarding (i've made a simple rust application which accepts messages from a client and with port forwarding it works over the network). Now that i've seen your channel and this video especially i'm gonna try to use stuff like ssh (maybe trying it over a different network with pf, it could be fun) and samba on a 2008 computer. Thank you
You just earned new subscriber, recommended by yt algorithm. It not that bad sometime you can come across usefull videos like i did not the videos ot mainstream channels form 9 years ago
actually this is the most (underestimated) channel
Great job on this! I've been looking for something exactly like this! The format articulates everything well and is done very professionally. Subscribed.
This is a really cool video! My dad has his own server he runs at his house for running Plex and what not, and when I used to live there he even helped out with making a Minecraft server for my friends and I using Docker. I never really would of thought this would come full circle where I am now being recommended videos about how to setup my own server that is cheap and affordable! I really enjoyed this video and glad I came across it.
can we get an updated version?
Yeah @hardwarehaven
Please updated version
Yep. an updated version would be nice. I want more details on how to use it as a nas, to set up a Raid, how to reach it remotely or how to create an App server on the same server
just use truenas scale.
Yeah, an updated version for Ubuntu would be nice.
How do you only have 5k subs. Quality is really good
Thank you! We're getting there haha. The channel has only been alive for a couple of months. It's crazy to me that I'm even at 5k
Thank you for this. I'm getting a refurbished mini computer to use as a server at home to replace the Pi that had been going, and you've gone over the major stuff I was curious about in the first parts(before plex). Excellent and concise.
this was such a cool vid, I planned on giving it the typical treatment of "yeah thats cool I'll add it to the watch later that I never end up watching later..." but I got hooked from the beginning and watched the whole thing as it was so cool. Im now hoping to set my own up, thanks for the great vid!
It's a good build as a home server, I have the same things mentioned in the video in a rpi4 4 gig :) Plex, MC server, Resilio, network shares, pihole, vpn, raspotify, can be used as a BT speaker and much more and it peaks at 6 watts :) Also you can learn a lot while building it up, good stuff, highly recommend.
hey i’m considering making a home media server for my family and i for Plex and to backup photos is a raspberry pi a good alternative to what he did in the video i have 9 people in my family and I’m not sure if that will be too much for a raspberry pi
@@huntersipe7659 It's fine, I have around 25 family members and it can handle the photo/video backup easily. The plex part is tricky, make sure that every movie you want to drop in plex is x264. If yes, it means that no transcode is required, your limiting factors are now the speed of the storage and the network. I have 720p movies in x264, 7-8 simultaneous streams are no problem, but I use an external USB HDD caddy to store the movies and the pi shares bandwith between the network connection and the usb. If you have a nas then you can eliminate the usb/network bottleneck and push more streams out. Just make sure that your upload speeds can handle it.
Surprised a Rasperry Pi can handle all that.
@@colbyboucher6391 It can handle even more with proper cooling. Have a look at tdarr. Just set it to convert all my videos (lot of old family videos including VHS rips), to convert it to h264. Currently it saved ~70GB, I'm really impressed with that and it's still have to process more than 1TB video in various formats. I also want to convert everything to h265, but currently it drops a conversion error, have to figure out why it's not working.
Yeah, I know, converting videos with rpi feels wrong, but it runs 24/7 with good cooling, so I don't care if the conversion took months to complete. Eventually it will finish and I don't have to power on my main rig for days to achieve the same result.
Great balance between the background music and the vocals
Thanks!
Underrated channel. Take my subscription.
Will do haha! Thanks
your explanation of docker actually made me understand it
Why is this channel so small
I'm glad it showed up on my startpage
Great tutorial, I think that was the best samba tutorial online, hope you add more drives to the server, that would be a good next video
i have had a homelab for nearly a year and thanks to your video, i finally configured and learned how to use containers properly, THANK YOU!
Hey Man, honestly great video, quick and informative, definitely something that I might look to do myself sometime in the future!
thank you very much for showing me this (specifically the minecraft and NAS)
i did this on my raspberry pi and now host my own little fabric minecraft server in the NAS directory so i can edit the configs on my main computer and text editor and restart it easily
FYI the Seagate hard drive you used, is a hybrid drive, it has 8gb of SSD that it does sort of a caching thing with. General computer usage yeilds a better expirence over normal tradiitional spinning hard drives. Considering the size of the case, I'd prolly velco/ziptie the power brick inside to save desktop/floor space. Also even though they cost more an SSD uses like 1/3 as much electricity as a spinning hard drive. Thanks for th video, coudl you do us a favor and list all of your commands in the video description?
The video explains why you have high subs despite low video count! Keep it up!
0:20 yep that’s what we’re going to today
The Almighty algorithm showed me this as I'm starting to build my own home server. Made a lot of better decisions because of this video. Immediately subscribed lol
One note: If you dislike Ubuntu or don't trust it cause it is a company and not an organisation you can chose ANY other distribution of Linux you like that is based on Debian. Then the tutorial/informative video here will work.
I recommend RockyLinux/CentOS for something stable and well documented. Or Fedora if you don't mind the maintance. Fedora basicly does what Ubuntu promises in a way more free and open way.
I was about to comment how this video somehow reminded me of summoning salt then i find out that you listed him as a channel that inspires you.
Also, i dont recommend installing the desktop version but only the server cli ubuntu. Is more optimized for this stuff
such a clean feeling video and channel for topics usually quite difficult to summarize and lay out in a neat way. Surprised i didn't find your channel sooner, Homelab, second hand cheap PCs and minecraft are right up my alley. Have a good day, your newest sub
System Cuddle :-)
Ngl that UA-cam short was like a mini trailer and bought me here
the minecraft server didn'nt work
Forever calling it SewDew (sudo) from now on! instead of Sue Dough (sudo)! Perfect Video! Easy to understand, straight to the point and works perfectly! Keep up the good work!
Was looking to make a Minecraft server and I be damn! He mentions Minecraft, lol. That game has become so popular, unreal!
Alright! Chicago, represent! This video was pretty helpful as I start to get into Linux and get into the A+ certification so thanks for this! As a wishlist/recommendation for a video, have you heard of something called Plex Assistant? I think this would tie into your home assistant video really well if you get the time to check it out. It's essentially Plex integration for Google Home. Using free services like IFTTT and the Plex Assistant app (it's on Github) you can essentially have your plex content controlled via your google assistant for your media. For example, you can say "hey google, ask plex to play The Office on my Bedroom TV (which would be using a chromecast or similar streaming device)". The other main incentive would using your voice to stream a library of your personal music to anywhere in the house, without having to whip out your phone and click the cast button. As someone who does a lot of cooking and electrical projects, this would be a godsend because I wouldn't have to dirty my phone or tab out of instructions on the phone. I say "would be" because I just can't wrap my head around Home Assistant. If you're ever in the headspace neighborhood of doing a Home Assistant video follow-up relating to Plex, I'd absolutely love to see you try and tackle Plex Assistant because there's barely anything in terms of proper tutorials for that integration. Good luck on making your Home Assistant video! I'll be watching that one too!
Unfortunately I’m not ACTUALLY in Chicago, but happy to represent the time zone haha.
I’ll have to look into that! Unfortunately I don’t have any Google assistant devices. Maybe it works with Siri..? 🤷🏻♂️
I’ll definitely look it up
Stumbled across this by accident and it was exactly what I needed to know.
This is perfect timing from the algorithm, I was just thinking about setting up a home media server. Awesome vid!
Glad it was helpful! I have a few other videos on the channel that I honestly think might be more helpful if you're interested. This is just the one that took off for some reason haha
I should probably add that the Home Assistant piece when exactly as expected and it was great to be introduced to Plex. Although I didn't get Plex to find my library and now I have two new more products to my learn how to use list. I did subscribe and will revisit the channel. Thanks.
i cannot get plex to find any folders past the root system folder. been looking into it for about 2 days not.
Landed here via a UA-cam recommendation (It works well sometimes !). Very informative for a newbie like myself and nicely put together. You've got a another new sub. Looking forward to watching some more of your content.
Sometimes the algorithm ain’t too shabby. Glad to have you here!
Great video man. An old PC might seem useless, but if you compare it to a small single board like a raspberry pi, the same programs would run way faster on the PC.
This is how I started with home labbing. I used left over parts to build a server running windows 7 for the two years leading up to when it went EOL. Then I switched over to Ubuntu 18.04 and have been running it ever since.
EOL LOL, the best version of windows is one without a network connection
@@charlesselrachski34 that is such an astute observation. You must have the valedictorian.
I’m commenting in hopes that it will get the algorithm to show me more videos like this. Love it! ❤️
You’re the GOAT. Looking forward to checking out your home assistant videos
i like how you pronounce ctl as cuddle, its really comfy
Right? That’s how I’ve always felt
I really love the way of you presenting the whole process, like telling me a story.
Been looking for a few days for a decent guide on how to make a server out of my old pc that was easy enough to follow. Found this one and had it set up in minutes, lol. A+
Bro, keep up the good work!
This is the only tech channel that does some real 'techy' stuff.
Thank you, i plan to host my own Minecraft server soon and this helped me see how much better it is to host it then rent it.
I like your channel, the music you use (reminds me of summoning salt), and the good bitesize information you provide. Keep it up! Liked and subscribed.
I can throw any type of naming convention in multiple languages, formats and folders. Jellyfin figures it out and prepares everything perfectly, it even assumes the episode if one of them does not has any indication of what episode it is (not AI related, probably just looks for whats missing and fills it out)
Incredible, you installed some software on a older computer!! AMAZING, who would have thought that old computers can run software and that they may be available for free or cheap!!?? This is the most insightful information since, ah well no it actually isn't, this is something literally everyone is aware of for the past 40 years.
I run a similar system to this on an even older PC. I boot from a small SSD, and have my library held on external USB drives. I also find it convenient to connect to the system using VNC rather than SSH'ing into the server. This way you can use the GUI tools instead of the command line.
That makes sense! I forced myself a while back to just get more comfortable with the command line, and that’s been helpful, but using the GUI makes a ton of sense.
This is a really nice video! Short, to the point, with tight, but not rushed editing... just lovely! I also wanted to say it's refreshing to see someone not complaining about how hard installing Ubuntu, reading an article and adding 5 lines to a file is. Because that's essentially 90% of doing anything on Linux! I'm sorry, I've watched like 10 videos about how the LTT Linus couldn't figure out this and that and I'm simply happy to see someone have a good experience =)
Edit: Ah yes, you're like the first person on UA-cam who noticed that Windows has ssh client! To this day I find tutorials showing how to set up putty or whatever even though it's completely unnecessary.
BTW if you are willing to install software on your client, try sshfs builds for windows, you gen better performance and especially security than with samba, and it has a nice GUI manager too.
Working the command line is nothing to complain about when you are building a server, but not so when reviewing a desktop PC.
This video is just high-school flashbacks incoming for me
Ordered myself a mini Dell OptiPlex and a HDD bay after watching this video. Can't wait!
I made myself a Linux home server and added NextCloud as my personal cloud. Also via No-IP can access remotely from anywhere to my "domain". Didn't make it to run MineCraft or some other stuff, like this Plex which seems pretty good. PC is i3 7100, 8GB RAM, Small MB Asus, Samsung SSD 1TB, 6TB WD Red. Pretty solid machine..
But how i couldnt find any videos like this, this is my firat tine with linux(ubuntu) and my old i3 pc as server , i was able to make it work on local but the port forwarding and all that is not working
This is awesome...My long time dream is to setup a home server and I didnt know how to do so. This video has given me the hope. Thanks Haven!
Great video, even greater back ground tunes! Lol I saw the keyboard I hope you make these background tracks they are really fitting and well composed
All of the music is in the description. Some of it is me and some is from other artists.
Thanks!
Nice video, nice background music. Setting up my own Minecraft server is so cool. looking forward to it. Want to change my single player world to change into multiplayer soon.