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

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

Raid Owl

2 года назад

331,835 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Idan Zehavi
Idan Zehavi - 24.11.2023 20:00

This video finally got everything working!!!!! thank you sooo much!!! saved me a ton of time and stress!!!

Ответить
Matthew Beardsley
Matthew Beardsley - 20.11.2023 16:48

How does this compare to uploading a custom certificate from cloudflare...I guess that Let's Encrypt doesn't have to renew it.

Ответить
Ethan Hudson
Ethan Hudson - 20.11.2023 01:05

whose floor is this, not mine uhn uh.

Ответить
Jason Mehlhoff
Jason Mehlhoff - 19.11.2023 23:23

I'm getting a Red Dangerous site page and then I get a Cloudflare error screen with Host error for my site. I can't figure out where I messed up.

Ответить
Sfeclicel
Sfeclicel - 16.11.2023 13:36

There are a few problems with this approach:
- you have to add the subdomains in 2 places
- the ssl cert expires fast (i know it auto renews but you can make one from cloudflare for free that is available 15 years and never use let's encrypt)
- no support for dynamic ip that most of us have

To solve those problems you can change a few things:
- add to the docker compose the container cloudflare-ddns and configure it with the api key from cloudflare this solves the dynamic ip problem
- in cloudflare set ssl to Full strict
- in cloudflare generate origin server certificate
- add the generated key and cert to nginx proxy manager -> add ssl certificates -> custom

This way you just have to add the subdomains to nginx proxy manager and if your public ip changes it will be automatically changed in cloudflare as well

Ответить
Sanghpal.D
Sanghpal.D - 13.11.2023 16:23

A huge thanks for this website hosting wisdom! Ive experimented with Hostwinds and A2 Web Hostinng, but Cloudways with TST20 couupon is the top pick.

Ответить
Gunnvald Kleveland
Gunnvald Kleveland - 12.11.2023 11:23

Will you make a similar one with traefik on truenas scale ?

Ответить
Tyler Andrews
Tyler Andrews - 10.11.2023 06:46

Look at this guy, drinking out of cups

Ответить
okiesib
okiesib - 09.11.2023 04:08

Noob here. Have guacamole and Ngnx hosted in CasaOs (port 8080). Guac loads with the same ports as shown on this video. I just want to know if I will hace any issues and if so, to what other port i can route my gateway for casaos?

Ответить
Axucre
Axucre - 09.11.2023 02:09

many thanks
But is that a problem if my public ip isn't fix and can change?

Ответить
evilmansin
evilmansin - 08.11.2023 01:19

Not my chair, not my problem. That's what I always say.

Ответить
macio facio
macio facio - 06.11.2023 16:05

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.

Ответить
Ryan K
Ryan K - 04.11.2023 19:58

Dude, you just absolutely broke me out of my confusion over this entire process. THANK YOU!!!

Ответить
Stoica George
Stoica George - 03.11.2023 17:21

The Proxy Host Force SSL setting was causing this problem: "website" redirected you too many times. So I deactivated it, Tought it might help someone.

Ответить
Ale L
Ale L - 28.10.2023 18:18

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! 🤙

Ответить
Andrew
Andrew - 28.10.2023 07:14

Not my chair, not my problem, that's what I always say

Ответить
Mike Moorfield
Mike Moorfield - 26.10.2023 18:59

New to Docker, and I have Docker Desktop on Windows installed. How do I stop NGINX losing all settings when the host PC is rebooted?

Ответить
bfox135
bfox135 - 25.10.2023 05:10

THANK YOU THANK YOU THANK YOU THANK YOU

Ответить
Mike Cabral
Mike Cabral - 24.10.2023 20:49

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!!!!

Ответить
Dean Franz
Dean Franz - 23.10.2023 18:54

Does Cloudflare analyse the data as it is going through it's servers? I am curious if the data remains encrypted from web browser --> cloudflare --> nginx tunnel (home server). Does cloudflare decrypt and then re-encrypt when it sends to nginx tunnel?

Ответить
Brian Thomas
Brian Thomas - 17.10.2023 23:32

What's wrong with Pfsense

Ответить
J B
J B - 17.10.2023 22:45

What's a good alternative to Cloudflare that doesn't blacklist half the planet with that broken "Checking if your connection is secure" nag screen?

Ответить
Jack Tunstall
Jack Tunstall - 14.10.2023 23:27

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

Ответить
Alex
Alex - 14.10.2023 21:02

for Nextcloud to work I needed to turn off TLS in cloudflare

Ответить
Adrian Brisca
Adrian Brisca - 14.10.2023 17:56

Hello,
Do you have any video for Unifi Port Rules Firewall? Because i don't know how to do this
Thanks

Ответить
SelfHostedToast
SelfHostedToast - 12.10.2023 10:27

Amazing video! Great coverage of all steps involved. This fixed EVERYTHING!

Ответить
nemac23
nemac23 - 10.10.2023 14:29

What are the hardware requirements for Nginx Proxy Manager?

Ответить
Mr. T
Mr. T - 03.10.2023 23:45

Can I just use the CloudFlare tunneling without using the any NGINX service? I have been using it to my couple services without then just have the subdomain name on your domain name.

Ответить
Riffy Divine
Riffy Divine - 24.09.2023 20:43

Doesn't this now send all 80 and 443 traffic coming in to your public ip to the nginx?

Ответить
Abdul naveed
Abdul naveed - 24.09.2023 20:21

Thank you so much , so easy explanation, well explained

Ответить
Informatyka dla każdego
Informatyka dla każdego - 24.09.2023 20:03

I use a Synology server, I configured it in a similar way as shown in the video and I still have error code 552

Ответить
mikePOZnoy
mikePOZnoy - 17.09.2023 18:45

The breather scene killed me 😆

Ответить
Nour Sh
Nour Sh - 08.09.2023 20:35

you got a like just because of the introduction, that was amazing :D

Ответить
Darth Vader
Darth Vader - 08.09.2023 14:23

I would love to see a video with ngenx and Cloudflare zero trust.

Ответить
Erzen Gaming
Erzen Gaming - 07.09.2023 04:01

Really good!! You can also use cloudflare tunnels, its 1 min setup, and does the exact same thing!

Ответить
Thomas Whipple
Thomas Whipple - 06.09.2023 00:22

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.

Ответить
Kyle Dickinson
Kyle Dickinson - 05.09.2023 06:31

This is, by far, the best tutorial I've seen on the topic. Thank you!

Ответить
Phil Reynolds
Phil Reynolds - 03.09.2023 01:55

What do you do if your isp doesn’t supply static public up address?

Ответить
gonsa sba
gonsa sba - 30.08.2023 14:35

Is there a way of this working if we have dynamic ip address? because everytime it changes I loose the connection and have to update it on CF.

Ответить
Redneck Rampage.e x e
Redneck Rampage.e x e - 30.08.2023 10:12

What happen when your IP changes? Is there a way to automate this?

Ответить
Nicolas Ayastuy
Nicolas Ayastuy - 29.08.2023 11:12

I got this working with my current IP... How do i get around this if i have a Dynamic IP from my ISP ?

Ответить
Shidy Pix
Shidy Pix - 23.08.2023 10:21

how bout using ngrok provided domains but we add ssl ... is it possible?

Ответить
James fatula
James fatula - 16.08.2023 08:12

One biggest problem with using port 80 and 443 is isp provider blocks those on customers for homes and requires us to use business plan costs more .... So workaround is port forwarding in router to different ports it really aucks

Ответить
GrimReaper
GrimReaper - 14.08.2023 09:11

RIP Google Domains!

Ответить
ccrica09
ccrica09 - 06.08.2023 23:12

Great tutorial, specially the little nap lol. Unfortunately, it didn't worked for me as I'm using an ipv6 in cloudflare (AAAA) entry. Targetted directly in CF, the ip6 worked fine, but following exactly the setup here, does not work... error 521 mainly. Thanks anyway, your video is excellent :).

Ответить
acme64
acme64 - 06.08.2023 21:02

how do i set this up with a cloudflare tunnel rather than port forwarding NPM?

Ответить