Self Hosting on your Home Server - Cloudflare + Nginx Proxy Manager - Easy SSL Setup

  Рет қаралды 353,339

Raid Owl

Raid Owl

Күн бұрын

Once you have your fresh new home server setup you'll definitely want to host some cool stuff. Let's make sure you're hosting it the safe way...and luckily its also the easy way.
Cloudflare - www.cloudflare.com/
Nginx Proxy Manager - nginxproxymanager.com/
-------------------------------------------------------------------------------------------
🔥 Check out this week's BEST DEALS in PC Gaming from Best Buy: shop-links.co/cgDzeydlH34
💰 Premium storage solutions from Samsung: shop-links.co/cgDzWiEKhB8
⚡ Keep your devices powered up with charging solutions from Anker: shop-links.co/cgDzZ755mwl
-------------------------------------------------------------------------------------------
Become a Channel Member!
/ @raidowl
Support the channel on:
Patreon - / raidowl
Discord - bit.ly/3J53xYs
Paypal - bit.ly/3Fcrs5V
Affiliate Links:
Ryzen 9 5950x - amzn.to/3z29yko
Samsung 980 2TB - amzn.to/3myEa85
Logitech G513 - amzn.to/3sPS6yv
Logitech G703 - amzn.to/3sATW5R
WD Ultrastar 12TB - amzn.to/3EvOPXc
My Studio Equipment:
Sony FX3 - amzn.to/3qq4Jxl
Sony 24mm 1.4 GM - amzn.to/3mA1TEK
Tascam DR-40x Audio Recorder - amzn.to/3EvTPeq
Rode NTG4+ Mic - amzn.to/3JuElLs
Atmos NinjaV - amzn.to/3Hi0ue1
Godox SL150 Light - amzn.to/3Es0Qg3
Join the Discord: / discord
links.hostowl.net/
0:00 Intro
0:52 Self Hosting
1:28 Prerequisites
2:55 What you need a reverse proxy
4:06 Setup with Docker
6:16 Open ports
7:43 Cloudflare
10:32 Nginx Setup
12:41 Cloudflare SSL/TLS
14:13 IT WORKS
14:38 Conclusion

Пікірлер: 479
@JavierChaparroM
@JavierChaparroM 2 жыл бұрын
Thank you! I saw tutorials on doing this a lot of times and this one has been the only one that has worked as far!
@v0x3lc0d3
@v0x3lc0d3 7 ай бұрын
Dude, you just absolutely broke me out of my confusion over this entire process. THANK YOU!!!
@abetechtips
@abetechtips 6 ай бұрын
I tried watching a few videos but this one by far is the most straight forward and well explained. Thank you for your well made videos!
@pringl3s
@pringl3s Жыл бұрын
Perfect video, by far the best I have found! I'm having a lot of fun with my homelab thanks to great teachers like you. Greetings from the Netherlands!
@mitchellstl
@mitchellstl 4 ай бұрын
Thank you for the thorough explanation & step by step. Even 2 years later, this video is still helping others (like myself!). Appreciate the tutorial!
@RaduRadonys
@RaduRadonys 28 күн бұрын
You can use Cloudflare tunnels to avoid opening any ports on your router and also to not worry about your public IP changing (most people don't have fixed IP).
@yungjerky
@yungjerky 6 ай бұрын
I have to add to the grateful choir. Took me weeks of messing around with TrueNAS, Jellyfin, Nginx, Traefik, my router, Cloudflare... going in circles trying to set it up. Seems like everyone has a different way of going about proxy servers. After watching your video I FINALLY managed to securely open up a single port to the Internet for me to access Jellyfin remotely. Only thing I had to work out was doing the Portainer install but that was quite straightforward. THANK YOU for this detailed how-to!
@msoltanftw
@msoltanftw 11 ай бұрын
I seriously felt that cut to screaming into the pillow. That was my experience trying to get this all set up before I found your video, it helped a ton!
@3sixtymining
@3sixtymining Жыл бұрын
I watched a bunch of videos on how to this and your video was the most thorough and simplest to follow. Thanks!
@kyledickinson311
@kyledickinson311 9 ай бұрын
This is, by far, the best tutorial I've seen on the topic. Thank you!
@72bonzo
@72bonzo Жыл бұрын
DUDE. I have been going 'round and 'round with this. I've watched about half a dozen videos, studied at least the same number of articles, and this is the first time I've got it working. And it was so easy. I was WAY over complicating this. At least I know a lot more about apache/cloudflare/docker/nginx than I'd ever thought I'd know. Thanks for allowing me to get back to having fun in the homelab again. Keep up the good work!!
@matthewballard7219
@matthewballard7219 Жыл бұрын
im in the homelab nightmare stage xD
@Than3Dane
@Than3Dane Жыл бұрын
Same here xD Still stuck at the end, currently trying to assign nat ports to continue following up on this guide.. Got a wordpress installation on a local webserver using Nginx, which I've already setup to be powered by cloudflare, got all the ssl certs and stuff completed, just need to get around the dns I guess xD Thank god for people like Chuck !
@crowlsyong
@crowlsyong Жыл бұрын
​@@Than3Dane I've been stuck with nginx on a 403 error. Got the initial nginx page, but when i directed it to the index file, it 403s now. XD Love this video tho, I have made more progress each time I sit down on this project.
@idanzehavi7883
@idanzehavi7883 7 ай бұрын
Literally same, this video saved me so much time
@lololololololololl
@lololololololololl 5 ай бұрын
Same for me, i've been watching these videos for a week and tinkering around but with no luck, until this video!
@thomaswhipple2867
@thomaswhipple2867 9 ай бұрын
You are… the wind beneath my wings! Thank you so much for this video. Been trying to figure this out for a while now and you made it all make sense.
@dawnS33ker
@dawnS33ker 11 ай бұрын
I had watched a lot of videos on this subject, but this is the one that cleared up things for me. Thank you for this.. Just awesome!!!
@malachiHburton
@malachiHburton 2 жыл бұрын
Been through multiple videos on how to get this setup, with no success until this tutorial. Great tutorial, thanks for helping me to get this working!
@RaidOwl
@RaidOwl 2 жыл бұрын
I was in the same boat...which is why I made it haha. Glad it helped you out!
@MikeCabralcapsyweb
@MikeCabralcapsyweb 8 ай бұрын
thank you, ive been trying to set my server for about a week, tried other tutorials, with this one i was able to do what i wanted. thumbs up!!!!
@charleskorndorffer
@charleskorndorffer Жыл бұрын
Easily the most clear and enjoyable explanation of this
@seankingsland
@seankingsland Жыл бұрын
Bro had me from the jump. "You finally finished your website after countless months of Red Bull" A few moments later..."Hello, World." 🤣😂😂😂
@RaidOwl
@RaidOwl Жыл бұрын
Totally not speaking from my personal experiences there…lol
@jyt5249
@jyt5249 10 ай бұрын
Ok - now I don’t feel so embarrassed knowing I wasn’t the only one who had that as their first webpage!! 😎
@comosaycomosah
@comosaycomosah 2 ай бұрын
lmao same i was all in from the capri sun hanging in the mouth
@michaeltian
@michaeltian Ай бұрын
bro got me at the "control freak" and "cheaper than Mr. Krabs" 😭😭
@stigofdump100
@stigofdump100 8 ай бұрын
I have been struggling with this for days and finally I have been able to get it sorted. thank you soo much for your content
@willpowell1651
@willpowell1651 11 ай бұрын
Incredibly well explained. So efficient and easy. Thank you!!
@MuratDemir26
@MuratDemir26 Жыл бұрын
First of all, thank you for the video. You have put together a topic that I have been researching for a while, , very well. I think a top of this can be done using Cloudflare Tunnel. Thus, it becomes appealing to those using CGNAT or Dynamic IP addresses. Thanks again, have a nice day ^_^
@naimroslann
@naimroslann Жыл бұрын
Great video! You covered pretty much everything. From port forwarding to SSL. Thank you!
@JeffEngle_rvbuiltfortwo
@JeffEngle_rvbuiltfortwo Жыл бұрын
PERFECT. just what I was looking for. Trying it out on TrueNAS scale tomorrow. Thank you!
@guitarguy6561
@guitarguy6561 Жыл бұрын
Thanks bud. Most tutorials dont cover the A record setup via cloudflare and is working first time. Cheers!
@adonisrn
@adonisrn Жыл бұрын
13:48 I think the most important tip. This is how the redirects worked on my server. Great tutorial, thx.
@SelfHostedToast
@SelfHostedToast 8 ай бұрын
Amazing video! Great coverage of all steps involved. This fixed EVERYTHING!
@gannonbest7251
@gannonbest7251 2 жыл бұрын
3 days and hours of pain and finally here we are with a working proxy
@evtyler
@evtyler Жыл бұрын
Fantastic tutorial! Your teaching style is perfect.
@alexnaster8357
@alexnaster8357 Жыл бұрын
Awesome. Been spun around in circles over this. Ended up have an obtuse issue with the add-on in home assistant. Wipe the DB, reinstalled...started with wildcard cert with DNS challenge first before adding proxy hosts...works like a champ
@alexnaster8357
@alexnaster8357 5 ай бұрын
A year later lost my conf could not recall how to do this. Thanks again.
@whiskeymuscles4053
@whiskeymuscles4053 Жыл бұрын
Thank you so much for this video! I was losing my mind trying to get NPM + Certbot to work in unraid. Setting my domains up in Cloudflare was the ticket. Thanks again!
@eclipse245
@eclipse245 22 күн бұрын
Genius dude. I have spent over 12 hours trying to get a reverse proxy working with Caddy, docker containers and all this other shit. Here we are, clear as mud. Thanks man.
@sanderdevries7718
@sanderdevries7718 6 ай бұрын
Thanks for explaining this in detail! My server has been running Nginx Proxy Manager for 3 ish years but recently it stopped working and I was struggling with the reinstallation process. This helped me re-do my SSL setup!
@matthewballard7219
@matthewballard7219 Жыл бұрын
I love you humor man and your tutorials are next to none!
@Joshawa
@Joshawa 6 ай бұрын
This video was so helpful, I subscribed just for how useful it was and how easy to understand you made it. Thank you!
@KhelyH
@KhelyH Жыл бұрын
man, this is so far the most perfect solution out there to host nextcloud with https! subscribed! thank you man!
@grahammccann8554
@grahammccann8554 3 ай бұрын
Thank you for taking the time to make this video. It is easy to follow and entertaining.
@Nallieheai
@Nallieheai 6 ай бұрын
Thank you so much for the video, your channel has been a huge help for me getting into self hosting and developing my tiny homelab! Which hopefully will grow with time! 😆
@idanzehavi7883
@idanzehavi7883 7 ай бұрын
This video finally got everything working!!!!! thank you sooo much!!! saved me a ton of time and stress!!!
@unkreativnet
@unkreativnet 5 ай бұрын
Thanks man. I am just starting my homelab and your video answered so many questions!
@maciofacio364
@maciofacio364 7 ай бұрын
WOW, thanks man for this simple tutorial, damn I was trying to do this for a few days now, finally i got your video. Thank you for your work, it was so simple to setup. Thank you once again and regards.
@Kris-fm8ln
@Kris-fm8ln 3 ай бұрын
The take a breath followed by screaming into a pillow made me laugh way too hard. Great video.
@Gragorg
@Gragorg Жыл бұрын
Great video this solved my exact problem I had. This was very well explained. Thanks!
@octaviomontt89
@octaviomontt89 Ай бұрын
Thank you so much for the easy tutorial. Worked super well!!
@djsnakez
@djsnakez 2 жыл бұрын
This really made my day. Thank you!
@Marco-rj3wv
@Marco-rj3wv Ай бұрын
This video is a god send. Keep up with the great content
@thebatman212324
@thebatman212324 6 ай бұрын
This just saved me a ton of reading! Thank you!
@chrislanejones
@chrislanejones 11 ай бұрын
his is great, I knew about everything you referenced just didn't know what steps to take. I subscribed!
@NovaCayn
@NovaCayn 2 жыл бұрын
You are awesome! This was a great tutorial. Keep it up :)
@JoelFabiani
@JoelFabiani Жыл бұрын
You're the best man! Finally got it working.
@RaidOwl
@RaidOwl Жыл бұрын
Heck yeah man!
@annony1annony191
@annony1annony191 4 ай бұрын
props to you Raid Owl you provided an excellent tutorial and I was able to get my system running using it have a great day. :)
@7073shea
@7073shea 2 жыл бұрын
Thanks owl! Perfect timing too as one of the use cases for my server is going to be hosting my website
@RaidOwl
@RaidOwl 2 жыл бұрын
You're welcome, Sean! Hope this guide works for ya.
@substandard649
@substandard649 2 жыл бұрын
Great explanation, I found this really useful. Thanks
@MrDoldora
@MrDoldora 5 ай бұрын
Yes, it helped a lot! Thank you for the easy explainations!!!!
@gipanze1
@gipanze1 2 ай бұрын
subscribed in 30 seconds this guy is hilarious
@258JUAN
@258JUAN 11 ай бұрын
Amazing. This got me where I wanted. Goal: Running proxmox server with an ubuntu server VM (wondering if I should just run ubuntu server, but guess I can learn proxmox and ubuntu together). Have some docker containers running in the ubuntu server and wanted to get them on the entire internet. This get you there! Feels good.
@ArchdruidViridian
@ArchdruidViridian Ай бұрын
Thanks very much friend! Great guide.
@brandonhill9356
@brandonhill9356 4 ай бұрын
absolutely wonderful! thank you!
@grlucas
@grlucas 2 жыл бұрын
Super helpful. Thanks very much! Even though my ISP blocks port 80 (we can't be hosting any web sites now, right?), this worked perfectly. Much appreciated!
@inoursh
@inoursh 9 ай бұрын
you got a like just because of the introduction, that was amazing :D
@jedi4z
@jedi4z Жыл бұрын
Amazing! thanks for sharing this 🙌🏽
@josephgutierrez8430
@josephgutierrez8430 Жыл бұрын
Fantastic video! Thank you so much! The only thing I did on my config was use Zero Trust Tunneling from Cloud Flare instead of opening ports on my router. (I'm just paranoid. I'm sure this is safe, too. Just you know, overkill is underrated. ) Also Fun fact, this was the only way I could find that wasn't a giant pain to get an SSL secured Wordpress install self hosted. Great work! Thank you again so much. Fantastic content. I have been binging all your stuff!
@RaidOwl
@RaidOwl Жыл бұрын
Heck yeah man, glad you got it working!
@Michael-rq8zj
@Michael-rq8zj 10 ай бұрын
May I ask how you did this using cloudflare tunneling?
@josephgutierrez8430
@josephgutierrez8430 10 ай бұрын
@Michael-rq8zj Hey man, sure so RaidOwl actually has a video on this. I used this to do most of it. There was some wordpress specific stuff that I had to do. If you're specifically looking into that I can look for my notes. LMK. kzfaq.info/get/bejne/ntinoq6AnLKxqp8.html
@trishensookraj6193
@trishensookraj6193 Жыл бұрын
Incredible explanation. Thanks
@StanyCarteny
@StanyCarteny 2 жыл бұрын
Great works!!!! sei bravissimo, è un piacere seguirti!!!
@julianorosario3040
@julianorosario3040 2 жыл бұрын
Man this was so easy thank you
@leggettc18
@leggettc18 2 жыл бұрын
Great Video, but worth mentioning that some residential ISPs will block traffic on port 80, which can make getting a Let’s Encrypt cert difficult. You can still get around it by hosting the Nginx proxy in the cloud and having it proxy to other ports on your home network.
@FranciscoMarcosMilhomemAbreu
@FranciscoMarcosMilhomemAbreu 2 жыл бұрын
Exactly! I faced this issue too. What do you say about duckdns?
@charlesrodriguez3657
@charlesrodriguez3657 2 жыл бұрын
Cloudflared ( Argo Tunnels) ,or Ngrok. I've also heard of Inlets, but I haven't been able to test it. They're like a wormhole. The visitors hit the edge (Cloudflare servers) and see your site without having to open ports.
@NordplayTM
@NordplayTM Жыл бұрын
Namesheap Dynamic dns client
@Carmtech974
@Carmtech974 5 ай бұрын
This is where cloudflare comes in!
@burakturksever
@burakturksever 5 ай бұрын
The Cloudflare DNS API solved all the issues with my setup, thanks
@abdulnaveed4984
@abdulnaveed4984 9 ай бұрын
Thank you so much , so easy explanation, well explained
@DunOpondo
@DunOpondo Жыл бұрын
This is awesome, now I can try to host nextcloud at home and access it from anywhere 😉
@SerhatCakmakoglu
@SerhatCakmakoglu 4 ай бұрын
Simply amazing
@RobPClayton
@RobPClayton 2 жыл бұрын
Awesome video, finally got this working thanks to this :) thank you!
@RaidOwl
@RaidOwl 2 жыл бұрын
Glad to hear it!
@patongzz1
@patongzz1 Жыл бұрын
Thank it work !! very useful
@angeatgr
@angeatgr 17 күн бұрын
You need to make a gif out of your pillow moment, anyway thanks man... you are a great teacher !
@DavidCastillaGil
@DavidCastillaGil 2 жыл бұрын
You got me when you said... "show it off to all your friends and yeah" here's my friend RabbitMQ... Totally worth a new sub! Thanks for the video, great work summarizing what could usually be a complex topic and still making it fun.
@RaidOwl
@RaidOwl 2 жыл бұрын
Haha he’s a great listener
@DavidCastillaGil
@DavidCastillaGil 2 жыл бұрын
@@RaidOwl indeed he is! But he's also a great broker, be careful who he exchanges your data with, he might sell your keys quicker than my ex did! lol
@PedroMartinez9
@PedroMartinez9 5 ай бұрын
Amazing explanation! thanks
@michaelcid
@michaelcid 2 жыл бұрын
Thnx! This was really helpful :-)
@sakodv7137
@sakodv7137 Жыл бұрын
Excellent video.
@daz7748
@daz7748 Жыл бұрын
Great tutorial, thank you :)
@ledinhanhtan
@ledinhanhtan 2 ай бұрын
Thanks man!!
@aljubori
@aljubori 2 жыл бұрын
Great and perfect vedio , you helped too much to work with... nice.... keep forword man
@reg_legs
@reg_legs Жыл бұрын
This was perfect. Also, drinking out of cups.
@camaycama7479
@camaycama7479 Жыл бұрын
GREAT dude!
@adelinopereira1103
@adelinopereira1103 Жыл бұрын
great content, thanks for sharing
@mikePOZnoy
@mikePOZnoy 9 ай бұрын
The breather scene killed me 😆
@timothyrobertson4451
@timothyrobertson4451 Жыл бұрын
Great, easy to follow video. Do you have a static ip? Would this work on a dynamic ip?
@jecolon98usa
@jecolon98usa 11 ай бұрын
Thank You :)) - Great Video
@zamilsoft
@zamilsoft 2 ай бұрын
Nice work
@Joshua_Sims
@Joshua_Sims Жыл бұрын
Thanks!
@barbarasprum1000
@barbarasprum1000 5 ай бұрын
Hero!
@bfox135
@bfox135 8 ай бұрын
THANK YOU THANK YOU THANK YOU THANK YOU
@markjones2349
@markjones2349 Жыл бұрын
LMAO at you screaming into your pillow. That was great. :)
@sillycoda1084
@sillycoda1084 Жыл бұрын
you're an inspiration to us all.. and I don't mean just the god tier memes you have in your videos, the networking part too :D Keep up the great work
@sillycoda1084
@sillycoda1084 Жыл бұрын
i really hope the balloon hands is referring to pink floyd's comfortably numb?
@Lucade2210
@Lucade2210 2 жыл бұрын
That was great. Tnx!
@bryanteger
@bryanteger 11 ай бұрын
Great video dude. Not my chair. Not my problem.
@wiliam334
@wiliam334 4 ай бұрын
thanks for the video
@goarus
@goarus Жыл бұрын
Thanks for the video. Could you make some more videos about cloudflare settings? There are too many of them.
@nomoreangelz
@nomoreangelz Жыл бұрын
awesome video.
@iGarrettt
@iGarrettt 11 күн бұрын
Is your demo domain a pink floyd reference? Man that song while trippin is one of the best Also ty for a fantastic guide
@Dahlah.FightMe
@Dahlah.FightMe Жыл бұрын
Nice :D
@alel1531
@alel1531 8 ай бұрын
First of all, thank you. I just wanted to ask. I use the zero trust tunnel, where clearly there is no need to open any ports on the router. From your experience, in all sincerity, what do you think is the best solution between video and one (or more) zero trust tunnels? I really thank you. Videos always at the top! 🤙
@getzybaggins
@getzybaggins 3 ай бұрын
Mr. Walkway. Mr. 'walk down me, I'm the walkway'. Lead me to the building....
@aniketteredesai
@aniketteredesai 2 жыл бұрын
THANKS!!
@ChapuzasconRober
@ChapuzasconRober 2 жыл бұрын
It looks awesome! Thank you for this and other so good videos. I have been enjoying a lot last two weeks. I wanted to ask you: For this solution a static IP from your ISP is needed, right?
@Klej0aka0Klej
@Klej0aka0Klej 2 жыл бұрын
Yes it is, there is cloudflare tunnel that makes it much easier to setup if you got no public ip like me :)
@ChapuzasconRober
@ChapuzasconRober 2 жыл бұрын
@@Klej0aka0Klej ey! Thanks for the answer. Right now I was trying ddclient without success. Could you give me a link? :)))
@Klej0aka0Klej
@Klej0aka0Klej 2 жыл бұрын
@@ChapuzasconRober I believe you can find it yourself after writing `cloudflare tunnel`. Setup is pretty easy. :)
@ChapuzasconRober
@ChapuzasconRober 2 жыл бұрын
@@Klej0aka0Klej Thank you very much! I will try it later!
Self-Hosting Security Guide for your HomeLab
18:43
Techno Tim
Рет қаралды 333 М.
Why You Should Always Help Others ❤️
00:40
Alan Chikin Chow
Рет қаралды 136 МЛН
бесит старшая сестра!? #роблокс #анимация #мем
00:58
КРУТОЙ ПАПА на
Рет қаралды 2,9 МЛН
ИРИНА КАЙРАТОВНА - АЙДАХАР (БЕКА) [MV]
02:51
ГОСТ ENTERTAINMENT
Рет қаралды 4,2 МЛН
🌊Насколько Глубокий Океан ? #shorts
00:42
No more Cloudflare Tunnels for me...
11:56
Raid Owl
Рет қаралды 38 М.
The Free and Open Source Software I Use in 2024 - Part 1
28:31
Awesome Open Source
Рет қаралды 179 М.
Remotely access and share your self-hosted services
18:05
Tailscale
Рет қаралды 50 М.
Quick and Easy Local SSL Certificates for Your Homelab!
12:08
Wolfgang's Channel
Рет қаралды 692 М.
Is this the BEST Reverse Proxy for Docker? // Traefik Tutorial
21:57
Christian Lempa
Рет қаралды 497 М.
DDNS on a Raspberry Pi using the Cloudflare API (Dynamic DNS)
11:44
NetworkChuck
Рет қаралды 339 М.
🔥Идеальный чехол для iPhone! 📱 #apple #iphone
0:36
Не шарю!
Рет қаралды 1,3 МЛН
💅🏻Айфон vs Андроид🤮
0:20
Бутылочка
Рет қаралды 714 М.
1$ vs 500$ ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ !
23:20
GoldenBurst
Рет қаралды 881 М.
Cadiz smart lock official account unlocks the aesthetics of returning home
0:30
Хотела заскамить на Айфон!😱📱(@gertieinar)
0:21
Взрывная История
Рет қаралды 3,8 МЛН