DNS management in a multi-tenant setup

preview_player
Показать описание
#laravel #webdevelopment #webdev

DNS management on a larger scale, for example in a multitenant application, can be a a massive pain. In this video we’ll be taking a look at how you can manage hundreds, if not thousands of custom domains for your multi-tenant application, without a headache!

Want to discuss your multi-tenant project? Book a consulting call:

00:00 - Introduction
00:16 - Multitenant DNS management
01:50 - Configuring custom domains
03:08 - Dynamic reverse proxies
06:13 - Final words
Рекомендации по теме
Комментарии
Автор

Your 10+ years experience working on a real large app gives your clear and concise presentation much more authority. Great job on your channel.

cb
Автор

Very helpful! Thank you! Your content is amazing! You bring us topics that are not often discussed in the Laravel/PHP ecosystem!

lucascairesd
Автор

Good insights, thank you. Love the multi-tenancy/SaaS topics.
For my SaaS, I have the clients set up a CNAME to my domain instead of an A record, so I have the IP under control. I add the custom client domain as Alias in Laravel Forge, then re-issue the cert. Let's Encrypt is limited to 100 aliases though, but I'm just starting out, so that's not a problem.
Keep up the good work!

tschoo
Автор

Very helpful i appreciate this content and i hope you will be able to produce more of it

amarneche
Автор

Very helpful information ❤
Looking forward to your videos 🎉🎉

overengineeringsimplified
Автор

Super useful! Thank you!
Can i ask about the app to generate the diagrams? What is the name?
Looking forward to your videos!! 🚀

panchodev
Автор

The video is helpful, can you make a full tutorial on a multi-tenant system with subdomains and load balancer

bye
Автор

Very interesting content, thank you! Could you share your practices on handling tenant/user ids?

krystianh
Автор

Very useful. Thank you❤.
Can you contain in such a topic?

abdallahelsaed
Автор

You are so amazing and I am so happy that I pressed the bell on the subscribe. You are a gem seriously, thank you. This is so valuable. Have you ever done database replication for your company?

danygagnon
Автор

Great Video! - I'm currently tackling this problem for laravel multi-tenancy. What do you think about "Cloudflare Custom Hostnames" and then using the "Flexible" SSL Option to eliminate having to create certificates and finally adding an Alias using the laravel forge API.

rhyzo
Автор

Very helpful!. @sabatino, I was wondering. use ceryx to proxy the requests to target loadbalance. do we need to dynamic add server block on nginx? since the beginning of this videos you said no need to change ngxin config. how does target server's nginx server handle requests with custom domain. ?
Updated: after try it out. get error 629 SSL_do_handshake() failed (SSL: error:14077410:SSL alert handshake failure) while SSL handshaking to upstream

kenlin
Автор

for sub domain of each users. did u use wildcard domain name?

yoskokleng
visit shbcf.ru