Пікірлер
@rycudas
@rycudas 3 күн бұрын
Thanks for sharing this! Another project for the self hosting setup =)
@hardwoodhomelab
@hardwoodhomelab 3 күн бұрын
There always seems to be another one!
@lpkampen
@lpkampen 4 күн бұрын
Hi! Good video. Just wanted to comment that I have been using the iPhone app in beta for almost two years now I believe, and it has worked perfectly.
@hardwoodhomelab
@hardwoodhomelab 4 күн бұрын
That's awesome! When I tried, I got a message that the trial was full. I only tried a few times this year, but I couldn't get the app. I hope it's as good as the android version.
@amirnxo
@amirnxo 5 күн бұрын
i was thinking about why would i disable root , makes no sense if I'm trying to use everything properly but I read your comment on how to disable it without messing with sudo privs. makes perfect sense now! thanks!
@hardwoodhomelab
@hardwoodhomelab 5 күн бұрын
It works great. The user that cloud init creates has sudo privileges and it prevents log in from root, the only known user that has all privileges on a Linux system. If you disable ssh password login and add ssh keys to cloud init, you can stamp out a relatively secure fleet of VMs in minutes.
@amirnxo
@amirnxo 5 күн бұрын
@@hardwoodhomelab working on the perfect setup for me. btw try this for deleting the temp user. deluser --remove-home temp
@thesigma8508
@thesigma8508 6 күн бұрын
VPN not working for me. Tried almost everything, I think port forwarding in my router is not working..
@hardwoodhomelab
@hardwoodhomelab 5 күн бұрын
That's a tough one. Every router does port forwarding differently. I hate telling you to google your router model for directions, but that's probably the best thing to do. If you keep having trouble, you can email me and I'll do my best to help you.
@G-jaiii
@G-jaiii 21 күн бұрын
Thnx for following my idea project You are on my favorite yb channel list 😊👋
@hardwoodhomelab
@hardwoodhomelab 21 күн бұрын
Thanks for the great suggestion. I hope this is what you were looking for.
@G-jaiii
@G-jaiii 21 күн бұрын
@hardwoodhomelab yeap thnx for this Do you have a email i want to add you on there
@G-jaiii
@G-jaiii 18 күн бұрын
?
@hardwoodhomelab
@hardwoodhomelab 18 күн бұрын
I don't have a public email yet. I am using the comment section for now. I'll let you know when that changes.
@G-jaiii
@G-jaiii 18 күн бұрын
@@hardwoodhomelab what about a signal ?
@colecostanza
@colecostanza 23 күн бұрын
fun stuff, love to see it! have a similar video in the chamber oddly enough. great vid man
@hardwoodhomelab
@hardwoodhomelab 23 күн бұрын
I'm glad you liked it. It is was fun to make. I only wish my screen recorder worked.
@G-jaiii
@G-jaiii Ай бұрын
Hi make a video about self host together pivpn and adguard home please
@hardwoodhomelab
@hardwoodhomelab Ай бұрын
That's a good idea. Thank you.
@G-jaiii
@G-jaiii Ай бұрын
@@hardwoodhomelab yeah i will wait for this tutorial 👍 Have a nice day 😊
@Tobarja
@Tobarja Ай бұрын
At 23:53, he says "you want to enter your private key here". DO NOT DO THAT! You want to add the public key.
@hardwoodhomelab
@hardwoodhomelab Ай бұрын
Good call! I am rather embarrassed. I'm still learning to talk and type, and I'm afraid I misspoke. Absolutely the public key. Thanks for catching that.
@KrzysztofG87
@KrzysztofG87 Ай бұрын
forgejo
@hardwoodhomelab
@hardwoodhomelab Ай бұрын
I like what Forgejo stands for and it is on my list. The only reason I did Gitea first, is that I've been using it for a couple years and it's really good. Thanks for the input.
@DavidCastillaGil
@DavidCastillaGil 24 күн бұрын
I was about to comment this. I was also a Gitea user for several years, and it runs just great. I have no complaints whatsoever, but it's recent policy change made me reconsider moving into Forgejo while they were still compatible with each other and you could migrate quite easily.
@mackado
@mackado Ай бұрын
I've been looking for exactly this, thanks!
@hardwoodhomelab
@hardwoodhomelab Ай бұрын
Glad I could help!
@RR-hl6zi
@RR-hl6zi Ай бұрын
Nice video! Reminded me to set up proper networking for my homelab. Also, Mealie looks like it will make meal planning and recipe so much easier. With regards to the music: it only became distracting once the levels increased. Keeping it a bit softer in the background is fine for me. It fills up some of the dead space in between the talking and typing. :)
@hardwoodhomelab
@hardwoodhomelab Ай бұрын
Thanks for telling me you like the video. I've been trying to keep the music volume to barely audible when I'm talking in the video. Either my editing software, my sound system or my hearing, is failing me. "Proper" networking is such a subjective thing. Make sure that it works for you. I only recommend that you don't expose anything to the public internet you don't have to. But most importantly, have fun. Learning doesn't always have to be hard work.
@jackalltrades767
@jackalltrades767 Ай бұрын
Perfect
@hardwoodhomelab
@hardwoodhomelab Ай бұрын
Thank you. This will be my new format from now on. I can't thank you and the others enough for pointing me in a better direction.
@jackalltrades767
@jackalltrades767 2 ай бұрын
Will be installing this today. Thanks for the video. I'm enjoying that you are looking for other things we can do with the home lab besides the standard four things As for the music, I think it can stay during the intros / outros if it was turned way down, or even off, during the main body of the video. I would not suggest to get rid of it entirely, as it helps create the distinct feel of your videos versus other people's. As with most things, it's about finding a balance
@jackalltrades767
@jackalltrades767 2 ай бұрын
Also, would enjoy a video explaining your strategy for cname records, security certificates, etc.
@hardwoodhomelab
@hardwoodhomelab 2 ай бұрын
It's great that you found this useful. It truly is one of my favorite apps. That is great advice for the music. I'm going to try that on my next one.
@hardwoodhomelab
@hardwoodhomelab 2 ай бұрын
Do you mean preparing for a security certificate? Like CompTIA Security + or something similar?
@mpsadre132
@mpsadre132 2 ай бұрын
Nice video. This one could als do without the background music.
@hardwoodhomelab
@hardwoodhomelab 2 ай бұрын
Okay. Thank you. I will strip the music and repost. No more music. I appreciate you saying so.
@mpsadre132
@mpsadre132 2 ай бұрын
Much better without the loud background music
@hardwoodhomelab
@hardwoodhomelab 2 ай бұрын
Yeah. I messed up the music pretty good. Have you watched my latest video? I turned the music way down. I'm wondering if I need to drop it all together?
@mpsadre132
@mpsadre132 2 ай бұрын
For concentration I personally would remove the music.
@G-jaiii
@G-jaiii 2 ай бұрын
Hi do you have a email i want to contact you
@dunyakirkali
@dunyakirkali 2 ай бұрын
How do you have pihole and npm running on the same ip? Don't they both need to bind to port 80?
@hardwoodhomelab
@hardwoodhomelab 2 ай бұрын
I started PiHole and set up the DNS record for pihole to resolve to the docker virtual machine IP. Then, I changed the port that the pihole webUI runs on. After starting NPM, I set a new host to redirect to the port that PiHole is running on. If that is hard to follow it show the whole process in this video kzbin.info/www/bejne/noe5anWkebNmZpI
@fafilingdo
@fafilingdo 2 ай бұрын
This is a great video!!!! I perfer tailscale as an overlay but both tailscale and zerotier serve the same purpose. FYI I like this video and the like counter did not go up by one.
@hardwoodhomelab
@hardwoodhomelab 2 ай бұрын
I've been meaning to try tailscale. I was going to try it for this video, but I was mildy irritated with their use of identity providers. I still plan to try it, with Headscale running on a VPS. Thanks for the like, it means a lot.
@freshnews8538
@freshnews8538 2 ай бұрын
@@hardwoodhomelabgreat video! Please do the video with Headscale! It’s a great tutorial and looking forward to it. Thanks!
@hardwoodhomelab
@hardwoodhomelab 2 ай бұрын
It's on my list. I'll definately show my results.
@freshnews8538
@freshnews8538 2 ай бұрын
@@hardwoodhomelabwe can’t wait to see it and keep up with the good work 🎉
@CrypticConsole
@CrypticConsole 2 ай бұрын
I used to run this but migrated to adguard home for wildcard DNS certs
@hardwoodhomelab
@hardwoodhomelab 2 ай бұрын
I've never tried wildcard dns in my lab. I might have to switch to adgaurd to try that out. Thanks for the suggestion.
@CrypticConsole
@CrypticConsole 2 ай бұрын
@@hardwoodhomelab code-server exposes each port on a subdomain like 8080.vscode.fqdn and I didn't want to manually add like 10000 lines to the file in pihole
@hardwoodhomelab
@hardwoodhomelab 2 ай бұрын
It makes sense. It's something I have tried to do on both pfsense and pihole. Neither support it.
@michaelf2531
@michaelf2531 2 ай бұрын
the issue u are facing regarding the nfs-storage, could be that the user (usergroup) inside the container has no rights to write to the nfs directory. to investigete this, you could exec into the container and try to create a file at the mounted directory. If its not working you need to adjust permissions on your nfs-directory.
@hardwoodhomelab
@hardwoodhomelab 2 ай бұрын
It's definitely permissions on my nfs. I just can't figure out how to fix them. I set the nfs share directory to 777 permissions and it still doesn't work. I need to learn more about NFS.
@Lunolux
@Lunolux 2 ай бұрын
nice that you re-upload the video without music after someone make a comment in the other video great video
@hardwoodhomelab
@hardwoodhomelab 2 ай бұрын
It was simple enough to do. I have small channel and I can respond to these things easily enough. If you don't mind me asking, which did you prefer?
@Lunolux
@Lunolux 2 ай бұрын
@@hardwoodhomelab i prefer the one with no music but that will depend for other
@jackalltrades767
@jackalltrades767 2 ай бұрын
I have used a couple of your videos for things in my homelab. I didn't need this video, but came to watch specifically because it said no music and I wanted to feed the algorithm. I always found the music too loud and distracting. Some music in intros, transitions, w/ever... But music off while teacher is talking lol
@JustinJohnson13
@JustinJohnson13 2 ай бұрын
Definitely the one with no music. Thanks for the video!
@hardwoodhomelab
@hardwoodhomelab 2 ай бұрын
I truly appreciate the input. I turned the music way down in this video kzbin.info/www/bejne/Z4qplJivatKBeac I'd love to know if it's still distracting. If it is, I'm just going to scrap the music from here on.
@Lunolux
@Lunolux 2 ай бұрын
nice video!
@hardwoodhomelab
@hardwoodhomelab 2 ай бұрын
Thanks! I hope you got something from it.
@Zain-rt1rm
@Zain-rt1rm 2 ай бұрын
Nice work, unfortunately the music is too loud I couldn't hear your voice and stopped watching the video. If you can, please upload it without music.
@hardwoodhomelab
@hardwoodhomelab 2 ай бұрын
Sorry about that. I've been struggling to find a good balance on the audio. kzbin.info/www/bejne/noe5anWkebNmZpI Just for you my friend.
@swubutu
@swubutu 2 ай бұрын
Cool gonna try this out , can be handy instead of creating it from scratch every time during tests
@hardwoodhomelab
@hardwoodhomelab 2 ай бұрын
It is a real time saver. Have fun creating ready to use VM's in seconds.
@whalebird
@whalebird 2 ай бұрын
Cool video man! Pi-hole does a whole lot more than I thought it did. I have a ras Pi 5 and planned to use it a a file server for my home network, maybe configure a public facing route as well to download data from the internet. Is that something I can accomplish following the main parts of this tutorial?
@hardwoodhomelab
@hardwoodhomelab 2 ай бұрын
I'm not sure I understand what you are asking. It sounds to me like you want to expose your file server to the internet so that you can access it outside of your home. If that's what you want, I would recommend using a VPN (not a paid privacy VPN) to access your home server. I have used zeroteir in the past, it's a great service. I've also read that tailscale is just as good, if not better. Both of these will allow you to access your server outside of your home network, without changing any firewall settings and without exposing your server to the wild Internet(not recommended). But no, Pi-Hole will not help you expose anything outside your home network. If you are interested, I can show you how I would set it up.
@hardwoodhomelab
@hardwoodhomelab 2 ай бұрын
I made this video to show you how I would set up a file server on raspberry pi. I think you'll enjoy it. kzbin.info/www/bejne/Z4qplJivatKBeac
@biplobmanna
@biplobmanna 2 ай бұрын
Thank You. This was really helpful. Keep up the good work. I am setting up a homelab using an old ASUS laptop that I had lying around, and while tinkering around, I inevitably did manage to f### things up; but then fiddling around even more to get things running. Your video resolved a few issues that I was facing and did not know why.
@hardwoodhomelab
@hardwoodhomelab 2 ай бұрын
I'm glad you found it helpful. An old laptop is a great starting place for a homelab.
@wpoole10
@wpoole10 3 ай бұрын
Great video! Could you go over how you setup your DNS entry in cloudflare? Trying to setup a jellyfin server to access from anywhere. Not exactly sure what to do in the DNS Records section in cloudflare.
@hardwoodhomelab
@hardwoodhomelab 3 ай бұрын
It's really pretty simple to set up a dns record in cloudflare. It's tougher to set up the port forwarding required in your router. I can show you how the dns record works, but I won't be able to show how to expose your jellyfin to the web. But if you are truly interested I'd be happy to show you how I set it up.
@Thachadnwf
@Thachadnwf 2 ай бұрын
Some people's router can't port forwarding. Look at cloudflare tunnels or tailscale vpn setup
@hardwoodhomelab
@hardwoodhomelab 2 ай бұрын
I show the dns on cloudflare in this video kzbin.info/www/bejne/Z4qplJivatKBeac
@jasonvanwyngaard4387
@jasonvanwyngaard4387 3 ай бұрын
Hi, thanks for the tutorial, easy to follow however the issue I have is the Cloudflare side. Would be great if you could post what records you create and the data that should be set in them. I think the only reason mine isn't working is due to incorrect DNS records. I can open a page and it says it's secure but when anyone else tries to open the sites they're not reachable.
@hardwoodhomelab
@hardwoodhomelab 3 ай бұрын
For my lab I set up the DNS locally. I use Pi-hole for DNS on my home network (it'll be my next video). Unless you are planning to expose your service to the public internet there is no need to have any records on cloudflare.
@jasonvanwyngaard4387
@jasonvanwyngaard4387 3 ай бұрын
@@hardwoodhomelab Thanks, I understand.
@hardwoodhomelab
@hardwoodhomelab 2 ай бұрын
In this video I show the set up on cloudflare kzbin.info/www/bejne/Z4qplJivatKBeac
@JamesSmartt
@JamesSmartt 4 ай бұрын
Quick question, does cloud-init somehow handle adding the created user to the sudo group? I know by default that the user added during standard debian install is not added to sudo. So if cloud-init does not handle that, and you have removed the root user, how does the created user get admin/root privileges if needed? Thanks!
@hardwoodhomelab
@hardwoodhomelab 4 ай бұрын
Yes. Cloud-init adds the created user to the sudo group. This method of disabling root is not perfect. I have had to enable the root shell for some tasks, sudo -i for example, but I haven't yet found a better way.
@hardwoodhomelab
@hardwoodhomelab 4 ай бұрын
If you are creating a template like this, the root user should be disabled by modifying the /etc/shadow file not the /etc/passwd. There is a password hash in there that should be replaced with !* and will disable root without inhibiting sudo privileges. I made an updated video but it's not worth watching if you have followed along with this. Sorry for not getting it right the first time.
@kunzibus
@kunzibus 5 ай бұрын
Ziemlich mühsam. Das halbe Video sieht man nicht was er tut. Nett gemeint aber mühsam
@hardwoodhomelab
@hardwoodhomelab 5 ай бұрын
It's true. I didn't realize my screen recording wasn't grabbing the whole screen. I'll try to do better.