Expose Your Docker Containers With Traefik

  Рет қаралды 8,044

Techdox

Techdox

Ай бұрын

To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/Techdox . You’ll also get 20% off an annual premium subscription
Join this channel to get access to perks:
/ @techdox
Join us on a comprehensive journey as we demystify the process of deploying Traefik, the cloud-native edge router that simplifies networking and makes service discovery a breeze. Whether you're looking to route traffic to your web applications, enable automatic SSL with Let's Encrypt, or just want to understand how Traefik fits into your tech stack, this video is for you.
This video was sponsored by Brilliant
Links:
Techdox Docs - docs.techdox.nz/traefik/
Offical Docs - doc.traefik.io/traefik/
Discord Channel - / discord

Пікірлер: 24
@Techdox
@Techdox Ай бұрын
To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/Techdox . You’ll also get 20% off an annual premium subscription
@bayarea757
@bayarea757 7 күн бұрын
Great video and explanation. Straight to the point. Thanks
@cursoderobotica
@cursoderobotica Ай бұрын
Thank you for the video!! I am a fan of Traefik!! I love it!! Cheers!!
@William0271
@William0271 Ай бұрын
Thank you, this is so much more helpful than Mistral and ChatGPT were. I had almost given up
@cyberjohn44
@cyberjohn44 Ай бұрын
Can Traefik be used with non-docker setups? IE: standalone setup
@Techdox
@Techdox Ай бұрын
Just has a quick read and you can, there’s a few examples online but nothing straight forward it seems. I might add it to my documentation if I get some time
@Knightfall23
@Knightfall23 Ай бұрын
Yes you can create static config files pointing to your services.
@fbifido2
@fbifido2 24 күн бұрын
would it not be easier to use nginx proxy manager ????
@beerreeb123
@beerreeb123 15 күн бұрын
I run in an isolated network where I still want certs. I manage my certs with a PFSENSE. I will not use let’s encrypt. It would be great to see a demonstration on how to do that. Does traefik make money from lets encrypt somehow?
@Techdox
@Techdox 14 күн бұрын
They don’t make money. It’s more Let’s encrypt is like the go to service for home labs etc
@simuman
@simuman Ай бұрын
Great video Techdox. I followed through with your steps which was great with the label explanation, but I'm still a bit confused. My scenario is have Traefik reverse-proxy Plex with TLS so can I authenticate on the pass-through to the server, not even sure this if is possible or if I'm just making it to convoluted, any advice would be greatly appreciated.
@Techdox
@Techdox Ай бұрын
Yeah can be done, but I’m still learning all the features of Traefik as well, so feel free to jump into the discord and we can try sort it together
@fbifido2
@fbifido2 24 күн бұрын
what if you gave a docker compose file that have multiple web-ports, like 8080, 9000, 80, 443, 8000, 6040 ???
@neoflix59
@neoflix59 Ай бұрын
Genuinely curious. Why use traefik instead of cloudflare tunnel. Also how safe is opening them ports. Is that opening of ports giving more surface area for attacks
@Techdox
@Techdox Ай бұрын
Few reasons, Cloudflare tunnels HTTPS ends on the Cloudflare side, so they can see your traffic. Traefik on the otherhand is managed by you and uses Lets Encrypt SSL for all HTTPS traffic and you have total control of this. Using Traefik and opening the ports to your specific device is opening your network up to the web but following security best practices, keeping routers and servers up to date you will be find.
@neoflix59
@neoflix59 Ай бұрын
@@Techdox I really appreciate your reply. I had both cloudflare and traefik setup, but took fear on opening ports up. So I just needed a better answer in my head as to my concerns. Thank you
@Techdox
@Techdox Ай бұрын
@@neoflix59 it’s great to question these things, don’t just do things because someone on the interest said so haha. Good stuff
@fbifido2
@fbifido2 24 күн бұрын
what about dockers that create their own multiple docker-networks ????
@RiffyDevine
@RiffyDevine Ай бұрын
Why are you using this with nginx over just using nginx or caddy. What I mean is you are using a reverse proxy to a reverse proxy, or was it done as just a simple example.
@Techdox
@Techdox Ай бұрын
Was just using an Nginx web server as an example, since it’s lightweight and simple to setup test websites to showcase
@charleswhite3553
@charleswhite3553 Ай бұрын
It’s basically a router ?
@Techdox
@Techdox Ай бұрын
It's a reverse proxy, so it's more managing the traffic and flow for your microservices such as Docker and Kubernetes. Here's a bit of a breakdown A traditional router acts like a postal worker, directing letters (data packets) to their destination addresses across the internet. It's a key piece of your home or office network that helps connect your devices to the internet and each other, making decisions on where data should go on a larger, network-to-network level. A reverse proxy, like Traefik, is more like a receptionist at a big office. When someone comes in asking for a specific department or person, the receptionist directs them where to go within the building. The visitors don't need to know the office layout or where everyone sits; they just need to know they can get to the right place by asking the receptionist. In the digital world, Traefik receives requests from the internet and then decides which server within your network should handle them, often based on the content of the request or the requested URL. It's especially useful for managing traffic to multiple servers, ensuring requests are efficiently and securely handled. So, while both routers and reverse proxies deal with directing traffic, routers operate on a broader, network-wide scale, and reverse proxies specialize in managing web traffic to and from specific servers within a network.
@nicholasmincone1222
@nicholasmincone1222 Ай бұрын
@@Techdox as a reverse proxy does this offer anything more substantial then NGINX PM does? NPM is very easy to use and setup.
@Techdox
@Techdox Ай бұрын
@@nicholasmincone1222 Traefik, as a reverse proxy, offers several features that distinguish it from NGINX Proxy Manager, particularly in environments with dynamic service discovery and automatic configuration. It's great in handling microservices architectures, with seamless integration into systems like Kubernetes and Docker, enabling it to automatically detect and route traffic to new services without manual configuration. Additionally, Traefik provides built-in Let's Encrypt support for automatic SSL certificate management and a user-friendly dashboard for real-time monitoring and configuration. These features make it especially suitable for more complex, scalable environments compared to NPM, which is more static but user-friendly for simpler setups.
How My Synology NAS Powers My Home Lab
13:08
Techdox
Рет қаралды 1,5 М.
Don’t run Proxmox without these settings!
25:45
Christian Lempa
Рет қаралды 84 М.
OMG 😨 Era o tênis dela 🤬
00:19
Polar em português
Рет қаралды 11 МЛН
Be kind🤝
00:22
ISSEI / いっせい
Рет қаралды 19 МЛН
1❤️
00:20
すしらーめん《りく》
Рет қаралды 32 МЛН
SHE WANTED CHIPS, BUT SHE GOT CARROTS 🤣🥕
00:19
OKUNJATA
Рет қаралды 15 МЛН
Docker Networking Crash Course
49:19
Hussein Nasser
Рет қаралды 75 М.
Running Windows in a Docker Container!
10:07
Wolfgang's Channel
Рет қаралды 254 М.
Traefik 3 and FREE Wildcard Certificates with Docker
39:37
Techno Tim
Рет қаралды 59 М.
Istio & Service Mesh - simply explained in 15 mins
16:09
TechWorld with Nana
Рет қаралды 631 М.
Why Pingvin is My Last File Share Server
16:35
Techdox
Рет қаралды 3,5 М.
you need to learn Docker RIGHT NOW!! // Docker Containers 101
23:19
NetworkChuck
Рет қаралды 2,6 МЛН
Proxmox 10 tweaks you need to know
9:48
VirtualizationHowto
Рет қаралды 33 М.
I tried Unraid for the FIRST time in 2024
21:05
Techno Tim
Рет қаралды 93 М.
Best Docker Containers in 2024
12:43
VirtualizationHowto
Рет қаралды 77 М.
Carregando telefone com carregador cortado
1:01
Andcarli
Рет қаралды 1,9 МЛН
wyłącznik
0:50
Panele Fotowoltaiczne
Рет қаралды 23 МЛН
3D printed Nintendo Switch Game Carousel
0:14
Bambu Lab
Рет қаралды 4,7 МЛН
Дени против умной колонки😁
0:40
Deni & Mani
Рет қаралды 9 МЛН
Latest Nokia Mobile Phone
0:42
Tech Official
Рет қаралды 491 М.