# traefik

Traefik is an open-source reverse proxy and ingress controller for dynamically routing and load-balancing services and APIs.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Running a Self-Hosted Tailscale Control Server Behind a Reverse Proxy

DevFeed: [Running a Self-Hosted Tailscale Control Server Behind a Reverse Proxy](<https://devfeed.tech/articles/running-a-self-hosted-tailscale-control-server-behind-a-reverse-proxy-34104.md>)

Original publisher: [Read original article](<https://philipptheserver.com/posts/headscale-behind-traefik-no-h2/>)

Author: Philipp Lehmann (philipp.lehmann@gruppe.ai)

Published: 2026-09-15T07:00:00Z

Content type: tutorial

Language: en

Sources: [Philipp Lehmann](<https://devfeed.tech/sources/philipp-lehmann.md>)

Topics: [tailscale](<https://devfeed.tech/topics/tailscale.md>), [proxy](<https://devfeed.tech/topics/proxy.md>), [traefik](<https://devfeed.tech/topics/traefik.md>), [TLS (Transport Layer Security)](<https://devfeed.tech/topics/tls.md>), [TLS handshake](<https://devfeed.tech/topics/tls-handshake.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [Homelab](<https://devfeed.tech/topics/homelab.md>)

Tags: [dns](<https://devfeed.tech/tags/dns.md>), [docker](<https://devfeed.tech/tags/docker.md>), [h2](<https://devfeed.tech/tags/h2.md>), [homelab](<https://devfeed.tech/tags/homelab.md>), [networking](<https://devfeed.tech/tags/networking.md>), [proxy](<https://devfeed.tech/tags/proxy.md>), [reverse-proxy](<https://devfeed.tech/tags/reverse-proxy.md>), [security](<https://devfeed.tech/tags/security.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [tailscale](<https://devfeed.tech/tags/tailscale.md>), [tls](<https://devfeed.tech/tags/tls.md>), [tls-handshake](<https://devfeed.tech/tags/tls-handshake.md>), [traefik](<https://devfeed.tech/tags/traefik.md>)

### AI overview

This tutorial explains how to run a self-hosted Tailscale control server, Headscale, behind Traefik. It finds that the reverse proxy must use TLS with HTTP/1.1 only because Tailscale's noise handshake expects a full-duplex byte stream and can fail when ALPN negotiates HTTP/2.

### Source excerpt

Headscale behind Traefik: tls.options=no-h2@file with alpnProtocols http/1.1, because the Tailscale noise handshake breaks when ALPN negotiates h2.

## Traefik: proxy inverso para contenedores

DevFeed: [Traefik: proxy inverso para contenedores](<https://devfeed.tech/articles/traefik-proxy-inverso-para-contenedores-34087.md>)

Original publisher: [Read original article](<https://tengoping.com/blog/traefik-proxy-inverso-contenedores/>)

Author: Antonio Pérez

Published: 2026-08-03T00:00:00Z

Content type: tutorial

Language: es

Sources: [tengoping.com](<https://devfeed.tech/sources/tengoping-com.md>)

Topics: [traefik](<https://devfeed.tech/topics/traefik.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [proxy](<https://devfeed.tech/topics/proxy.md>), [let's encrypt](<https://devfeed.tech/topics/let-s-encrypt.md>), [Docker Compose](<https://devfeed.tech/topics/docker-compose.md>), [TLS (Transport Layer Security)](<https://devfeed.tech/topics/tls.md>)

Tags: [docker](<https://devfeed.tech/tags/docker.md>), [docker-compose](<https://devfeed.tech/tags/docker-compose.md>), [let-s-encrypt](<https://devfeed.tech/tags/let-s-encrypt.md>), [proxy](<https://devfeed.tech/tags/proxy.md>), [tls](<https://devfeed.tech/tags/tls.md>), [traefik](<https://devfeed.tech/tags/traefik.md>)

### AI overview

This tutorial explains how Traefik acts as a reverse proxy for Docker containers. It covers automatic container discovery through Docker labels, routing with entryPoints, routers, and services, and automatic HTTPS certificates through Let's Encrypt. It also compares Traefik with manually configured Nginx and mentions Caddy as an alternative.

### Source excerpt

Traefik detecta tus contenedores Docker automáticamente y les da HTTPS con Let's Encrypt vía labels, sin tocar un fichero de configuración.

## Single-Node Kubernetes GitOps on a Budget

DevFeed: [Single-Node Kubernetes GitOps on a Budget](<https://devfeed.tech/articles/single-node-kubernetes-gitops-on-a-budget-39647.md>)

Original publisher: [Read original article](<https://www.gauravsarma.com/posts/2026-03-04_single-node-k3s-gitops-on-a-budget>)

Published: 2026-03-04T00:00:00Z

Content type: tutorial

Language: en

Sources: [Gaurav Sarma's Blog](<https://devfeed.tech/sources/gaurav-sarma-s-blog.md>)

Topics: [GitOps](<https://devfeed.tech/topics/gitops.md>), [k3s](<https://devfeed.tech/topics/k3s.md>), [argocd](<https://devfeed.tech/topics/argocd.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [Firewall](<https://devfeed.tech/topics/firewall.md>), [TLS (Transport Layer Security)](<https://devfeed.tech/topics/tls.md>), [traefik](<https://devfeed.tech/topics/traefik.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Digital Ocean](<https://devfeed.tech/topics/digital-ocean.md>)

Tags: [argocd](<https://devfeed.tech/tags/argocd.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [digitalocean](<https://devfeed.tech/tags/digitalocean.md>), [firewall](<https://devfeed.tech/tags/firewall.md>), [github](<https://devfeed.tech/tags/github.md>), [gitops](<https://devfeed.tech/tags/gitops.md>), [k3s](<https://devfeed.tech/tags/k3s.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [lets](<https://devfeed.tech/tags/lets.md>), [linux](<https://devfeed.tech/tags/linux.md>), [macos](<https://devfeed.tech/tags/macos.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>)

### AI overview

This tutorial describes a budget-conscious, single-node Kubernetes platform built with k3s and GitOps. It covers bootstrapping an Ubuntu VM, syncing applications with ArgoCD, and adding TLS and firewall controls. The supplied text is truncated before the full implementation is presented.

### Source excerpt

. [Single-Node Kubernetes GitOps on a Budget](single-node-k3s-gitops-on-a-budget-cover...

## Running Docker and Home Assistant on TrueNAS with Compose, macvlan, and Traefik

DevFeed: [Running Docker and Home Assistant on TrueNAS with Compose, macvlan, and Traefik](<https://devfeed.tech/articles/how-i-run-docker-on-truenas-like-a-pro-10676.md>)

Original publisher: [Read original article](<https://technotim.com/posts/truenas-docker-pro/>)

Author: Techno Tim

Published: 2025-07-14T13:00:00Z

Content type: tutorial

Language: en

Sources: [Techno Tim](<https://devfeed.tech/sources/techno-tim.md>)

Topics: [Docker](<https://devfeed.tech/topics/docker.md>), [truenas](<https://devfeed.tech/topics/truenas.md>), [Docker Compose](<https://devfeed.tech/topics/docker-compose.md>), [YAML](<https://devfeed.tech/topics/yaml.md>), [Home Assistant](<https://devfeed.tech/topics/home-assistant.md>), [traefik](<https://devfeed.tech/topics/traefik.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [Networks](<https://devfeed.tech/topics/networks.md>)

Tags: [compose](<https://devfeed.tech/tags/compose.md>), [containers](<https://devfeed.tech/tags/containers.md>), [docker](<https://devfeed.tech/tags/docker.md>), [home-assistant](<https://devfeed.tech/tags/home-assistant.md>), [homelab](<https://devfeed.tech/tags/homelab.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [networks](<https://devfeed.tech/tags/networks.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [self-hosting](<https://devfeed.tech/tags/self-hosting.md>), [traefik](<https://devfeed.tech/tags/traefik.md>), [truenas](<https://devfeed.tech/tags/truenas.md>), [yaml](<https://devfeed.tech/tags/yaml.md>)

### AI overview

A tutorial for running Docker applications on TrueNAS using YAML and Docker Compose. It covers creating datasets, optionally managing services through Code Server, and configuring Home Assistant with macvlan networking and Traefik for device discovery and reverse-proxy access.

### Source excerpt

Learn how to run Docker apps on TrueNAS like a pro -- with full control, clean YAML, and no extra dashboards. Have questions or a different setup that works for you? Leave a comment, I'd love to hear how others are running Docker on TrueNAS. 📺 Watch Video Starting with TrueNAS 25.10, you will need to add a services key to your custom yaml for new stacks and when updating your existing s...

## How to Self-Host Your Own Private AI Stack

DevFeed: [How to Self-Host Your Own Private AI Stack](<https://devfeed.tech/articles/how-to-self-host-your-own-private-ai-stack-10508.md>)

Original publisher: [Read original article](<https://technotim.com/posts/ai-stack-tutorial/>)

Author: Techno Tim

Published: 2024-07-08T13:00:00Z

Content type: tutorial

Language: en

Sources: [Techno Tim](<https://devfeed.tech/sources/techno-tim.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [Local AI](<https://devfeed.tech/topics/local-ai.md>), [Docker Compose](<https://devfeed.tech/topics/docker-compose.md>), [Ollama](<https://devfeed.tech/topics/ollama.md>), [traefik](<https://devfeed.tech/topics/traefik.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [docker](<https://devfeed.tech/tags/docker.md>), [homelab](<https://devfeed.tech/tags/homelab.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [self-hosted-ai](<https://devfeed.tech/tags/self-hosted-ai.md>), [traefik](<https://devfeed.tech/tags/traefik.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>)

### AI overview

A tutorial for running a local, private, self-hosted AI stack. It covers hardware considerations, Ubuntu Server 24.04 LTS, NVIDIA drivers, Docker Compose services, Traefik reverse-proxy access, internal DNS, and optional basic authentication for Ollama.

### Source excerpt

In this tutorial we'll walk through my local, private, self-hosted AI stack so that you can run it too. 📺 Watch Video Disclosures Nothing in this video was sponsored Info If you're looking for the overview of this stack, you can out the video here Self-Hosted AI That's Actually Useful Hardware Machine Used for AI: Building My ULTIMATE, All-inOne, HomeLab Server GPUs Here are ...

## Traefik 3 Wildcard Certificates with Docker, Let's Encrypt, and Cloudflare

DevFeed: [Traefik 3 Wildcard Certificates with Docker, Let's Encrypt, and Cloudflare](<https://devfeed.tech/articles/traefik-3-and-free-wildcard-certificates-with-docker-10674.md>)

Original publisher: [Read original article](<https://technotim.com/posts/traefik-3-docker-certificates/>)

Author: Techno Tim

Published: 2024-04-30T13:00:00Z

Content type: tutorial

Language: en

Sources: [Techno Tim](<https://devfeed.tech/sources/techno-tim.md>)

Topics: [traefik](<https://devfeed.tech/topics/traefik.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [Cloudflare](<https://devfeed.tech/topics/cloudflare.md>), [Docker Compose](<https://devfeed.tech/topics/docker-compose.md>), [Homelab](<https://devfeed.tech/topics/homelab.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [Pi-hole](<https://devfeed.tech/topics/pihole.md>)

Tags: [certificates](<https://devfeed.tech/tags/certificates.md>), [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [compose](<https://devfeed.tech/tags/compose.md>), [dns](<https://devfeed.tech/tags/dns.md>), [docker](<https://devfeed.tech/tags/docker.md>), [homelab](<https://devfeed.tech/tags/homelab.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [traefik](<https://devfeed.tech/tags/traefik.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

A tutorial showing how to configure Traefik 3 in Docker to obtain Let's Encrypt wildcard certificates using Cloudflare DNS, then use local DNS to route internal self-hosted services through those certificates.

### Source excerpt

In today's Traefik tutorial we'll get FREE Wildcard certificates to use in our HomeLab and with all of our internal self-hosted services. We're going to set up Traefik 3 in Docker and get Let's Encrypt certificates using Cloudflare as our DNS Provider (we'll cover how to set up others too). Then we'll configure local DNS using PiHole (or any other local DNS) to route to our services that are ...

## Wildcard Certificates with Traefik + cert-manager + Let's Encrypt in Kubernetes Tutorial

DevFeed: [Wildcard Certificates with Traefik + cert-manager + Let's Encrypt in Kubernetes Tutorial](<https://devfeed.tech/articles/wildcard-certificates-with-traefik-cert-manager-let-s-encrypt-in-kubernetes-tutorial-10588.md>)

Original publisher: [Read original article](<https://technotim.com/posts/kube-traefik-cert-manager-le/>)

Author: Techno Tim

Published: 2022-08-06T14:00:00Z

Content type: tutorial

Language: en

Sources: [Techno Tim](<https://devfeed.tech/sources/techno-tim.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [traefik](<https://devfeed.tech/topics/traefik.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [TLS (Transport Layer Security)](<https://devfeed.tech/topics/tls.md>), [Cloudflare](<https://devfeed.tech/topics/cloudflare.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [helm](<https://devfeed.tech/tags/helm.md>), [ingress](<https://devfeed.tech/tags/ingress.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [tls](<https://devfeed.tech/tags/tls.md>), [traefik](<https://devfeed.tech/tags/traefik.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

A step-by-step tutorial for configuring Traefik as a Kubernetes Ingress Controller, installing cert-manager, and using Cloudflare DNS challenges with Let's Encrypt to automatically provision TLS and wildcard certificates.

### Source excerpt

Traefik, cert-manager, Cloudflare, and Let's Encrypt are a winning combination when it comes to securing your services with certificates in Kubernetes.Today, we'll install and configure Traefik, the cloud native proxy and load balancer, as our Kubernetes Ingress Controller.We'll then install and configure cert-manager to manage certificates for our cluster.We'll set up Let's Encrypt as our Clu...

## Open Source & Collaborative Security with CrowdSec and Traefik - CrowdSec & Traefik Tutorial

DevFeed: [Open Source & Collaborative Security with CrowdSec and Traefik - CrowdSec & Traefik Tutorial](<https://devfeed.tech/articles/open-source-collaborative-security-with-crowdsec-and-traefik-crowdsec-traefik-tutorial-10522.md>)

Original publisher: [Read original article](<https://technotim.com/posts/crowdsec-traefik/>)

Author: Techno Tim

Published: 2022-02-12T13:00:00Z

Content type: tutorial

Language: en

Sources: [Techno Tim](<https://devfeed.tech/sources/techno-tim.md>)

Topics: [traefik](<https://devfeed.tech/topics/traefik.md>), [Security](<https://devfeed.tech/topics/security.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [Homelab](<https://devfeed.tech/topics/homelab.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [community](<https://devfeed.tech/tags/community.md>), [free](<https://devfeed.tech/tags/free.md>), [homelab](<https://devfeed.tech/tags/homelab.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [proxy](<https://devfeed.tech/tags/proxy.md>), [security](<https://devfeed.tech/tags/security.md>), [traefik](<https://devfeed.tech/tags/traefik.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

A tutorial explains how to use CrowdSec with the Traefik reverse proxy to detect and block threats, share threat signals, and manage bans through a self-hosted setup. It also considers CrowdSec as a possible alternative to fail2ban.

### Source excerpt

CrowdSec is a free, open-source and collaborative IPS. Analyze behaviors, respond to attacks & share signals across the community.With CrowdSec, you can set up your own intrusion detection system that parses logs, detects and blocks threats, and shares bad actors with the larger CrowdSec community.It works great with a reverse proxy like traefik to help keep hackers at bay.Could this be a v...

## 2 Factor Auth and Single Sign on with Authelia

DevFeed: [2 Factor Auth and Single Sign on with Authelia](<https://devfeed.tech/articles/2-factor-auth-and-single-sign-on-with-authelia-10510.md>)

Original publisher: [Read original article](<https://technotim.com/posts/authelia-traefik/>)

Author: Techno Tim

Published: 2021-06-05T14:00:00Z

Content type: tutorial

Language: en

Sources: [Techno Tim](<https://devfeed.tech/sources/techno-tim.md>)

Topics: [traefik](<https://devfeed.tech/topics/traefik.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Portainer](<https://devfeed.tech/topics/portainer.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [nginx](<https://devfeed.tech/topics/nginx.md>)

Tags: [auth](<https://devfeed.tech/tags/auth.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [portainer](<https://devfeed.tech/tags/portainer.md>), [proxy](<https://devfeed.tech/tags/proxy.md>), [traefik](<https://devfeed.tech/tags/traefik.md>)

### AI overview

A tutorial on configuring Authelia with Portainer and Traefik to add single sign-on, two-factor authentication, and brute-force protection to reverse-proxy endpoints.

### Source excerpt

Authelia is an open source Single Sign On and 2FA companion for reverse proxies.It helps you secure your endpoints with single factor and 2 factor auth.It works with Nginx, Traefik, and HA proxy.Today, we'll configure Authelia with Portainer and Traefik and have 2 Factor up and running with brute force protection! 📺 Watch Video Traefik Authelia will work with other reverse proxies but I us...

## Configure Traefik and Portainer with Let's Encrypt wildcard SSL certificates

DevFeed: [Configure Traefik and Portainer with Let's Encrypt wildcard SSL certificates](<https://devfeed.tech/articles/put-wildcard-certificates-and-ssl-on-everything-10675.md>)

Original publisher: [Read original article](<https://technotim.com/posts/traefik-portainer-ssl/>)

Author: Techno Tim

Published: 2021-04-24T14:00:00Z

Content type: tutorial

Language: en

Sources: [Techno Tim](<https://devfeed.tech/sources/techno-tim.md>)

Topics: [traefik](<https://devfeed.tech/topics/traefik.md>), [Portainer](<https://devfeed.tech/topics/portainer.md>), [SSL](<https://devfeed.tech/topics/ssl.md>), [hosting](<https://devfeed.tech/topics/hosting.md>)

Tags: [certificates](<https://devfeed.tech/tags/certificates.md>), [guide](<https://devfeed.tech/tags/guide.md>), [hosting](<https://devfeed.tech/tags/hosting.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [portainer](<https://devfeed.tech/tags/portainer.md>), [proxy](<https://devfeed.tech/tags/proxy.md>), [ssl](<https://devfeed.tech/tags/ssl.md>), [traefik](<https://devfeed.tech/tags/traefik.md>)

### AI overview

A tutorial on configuring Traefik and Portainer as a reverse proxy to obtain wildcard certificates from Let's Encrypt and use SSL for internal and external services.

### Source excerpt

Today, we're going to use SSL for everything.No more self-sign certs.No more http.No more hosting things on odd ports.We're going all in with SSL for our internal services and our external services too.We going to set up a reverse proxy using Traefik, Portainer, and use that to get wildcard certificates from Let's Encrypt. Join me and let's secure all the things. 📺 Watch Video Looking fo...

## Configuring Traefik 2 Ingress for Kubernetes

DevFeed: [Configuring Traefik 2 Ingress for Kubernetes](<https://devfeed.tech/articles/configuring-traefik-2-ingress-for-kubernetes-10584.md>)

Original publisher: [Read original article](<https://technotim.com/posts/k3s-traefik-rancher/>)

Author: Techno Tim

Published: 2021-04-08T14:00:00Z

Content type: tutorial

Language: en

Sources: [Techno Tim](<https://devfeed.tech/sources/techno-tim.md>)

Topics: [traefik](<https://devfeed.tech/topics/traefik.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [k3s](<https://devfeed.tech/topics/k3s.md>), [rancher](<https://devfeed.tech/topics/rancher.md>), [Cloudflare](<https://devfeed.tech/topics/cloudflare.md>)

Tags: [certificates](<https://devfeed.tech/tags/certificates.md>), [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [helm](<https://devfeed.tech/tags/helm.md>), [high-availability](<https://devfeed.tech/tags/high-availability.md>), [homelab](<https://devfeed.tech/tags/homelab.md>), [ingress](<https://devfeed.tech/tags/ingress.md>), [k3s](<https://devfeed.tech/tags/k3s.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [rancher](<https://devfeed.tech/tags/rancher.md>), [self-hosting](<https://devfeed.tech/tags/self-hosting.md>), [ssl](<https://devfeed.tech/tags/ssl.md>), [traefik](<https://devfeed.tech/tags/traefik.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

A tutorial for configuring Traefik 2 as the ingress controller on a highly available k3s Kubernetes cluster, including Rancher compatibility, external load balancing, and wildcard certificates stored on persistent storage.

### Source excerpt

This guide is for installing traefik 2 on k3s.If you're not using rancher, that's fine, just skip to Reconfiguring k3s Note: There is an updated tutorial on installing traefik + cert-manager on Kubernetes here. However, if you want to store your certificates on disk, this tutorial here is perfectly fine. It assumes you have followed: Fully Automated K3S etcd High Availability Install ...

## How to Secure a Self-Hosted Rancher UI with Traefik, Let's Encrypt, and OAuth Providers

DevFeed: [How to Secure a Self-Hosted Rancher UI with Traefik, Let's Encrypt, and OAuth Providers](<https://devfeed.tech/articles/ssl-traefik-and-oauth-for-rancher-google-github-keycloak-azure-and-more-10572.md>)

Original publisher: [Read original article](<https://technotim.com/posts/host-rancher-securely/>)

Author: Techno Tim

Published: 2020-09-05T14:00:00Z

Content type: tutorial

Language: en

Sources: [Techno Tim](<https://devfeed.tech/sources/techno-tim.md>)

Topics: [rancher](<https://devfeed.tech/topics/rancher.md>), [traefik](<https://devfeed.tech/topics/traefik.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [Homelab](<https://devfeed.tech/topics/homelab.md>), [SSL](<https://devfeed.tech/topics/ssl.md>), [OAuth](<https://devfeed.tech/topics/oauth.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>)

Tags: [authentication](<https://devfeed.tech/tags/authentication.md>), [guide](<https://devfeed.tech/tags/guide.md>), [homelab](<https://devfeed.tech/tags/homelab.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [oauth](<https://devfeed.tech/tags/oauth.md>), [rancher](<https://devfeed.tech/tags/rancher.md>), [ssl](<https://devfeed.tech/tags/ssl.md>), [traefik](<https://devfeed.tech/tags/traefik.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

This step-by-step tutorial explains how to self-host a Rancher UI in a homelab, place it behind Traefik, obtain SSL certificates with Let's Encrypt, make the UI publicly available, and configure third-party OAuth providers for additional authentication features.

### Source excerpt

Do you want to self host your Rancher UI securely in your homelab? Have you thought about putting your Rancher UI behind Traefik and your reverse proxy to get free SSL certificates using Let's Encrypt? Do you want to make your Rancher UI available publicly and secure it using 3rd party OAuth providers like Google, GitHub, Keycloak, Okta, Shibboleth, and more? Well this is the guide for you.In...

## Self-Hosting Your Homelab Services with SSL -- Let's Encrypt, MetalLB, Traefik, Rancher, Kubernetes

DevFeed: [Self-Hosting Your Homelab Services with SSL -- Let's Encrypt, MetalLB, Traefik, Rancher, Kubernetes](<https://devfeed.tech/articles/self-hosting-your-homelab-services-with-ssl-let-s-encrypt-metallb-traefik-rancher-kubernetes-10657.md>)

Original publisher: [Read original article](<https://technotim.com/posts/reverse-proxy-kubernetes/>)

Author: Techno Tim

Published: 2020-08-15T14:00:00Z

Content type: tutorial

Language: en

Sources: [Techno Tim](<https://devfeed.tech/sources/techno-tim.md>)

Topics: [Homelab](<https://devfeed.tech/topics/homelab.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [rancher](<https://devfeed.tech/topics/rancher.md>), [traefik](<https://devfeed.tech/topics/traefik.md>), [SSL](<https://devfeed.tech/topics/ssl.md>)

Tags: [certificates](<https://devfeed.tech/tags/certificates.md>), [homelab](<https://devfeed.tech/tags/homelab.md>), [ingress](<https://devfeed.tech/tags/ingress.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [proxy](<https://devfeed.tech/tags/proxy.md>), [rancher](<https://devfeed.tech/tags/rancher.md>), [self-hosting](<https://devfeed.tech/tags/self-hosting.md>), [ssl](<https://devfeed.tech/tags/ssl.md>), [traefik](<https://devfeed.tech/tags/traefik.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [video](<https://devfeed.tech/tags/video.md>), [vpn](<https://devfeed.tech/tags/vpn.md>)

### AI overview

A step-by-step video tutorial for securing self-hosted homelab services with SSL certificates. It covers Rancher, Kubernetes, Kubernetes Ingress, MetalLB, Traefik, Let's Encrypt, and DNS, including a staging-to-production certificate configuration change.

### Source excerpt

Are you self-hosting lots of services at home in your homelab? Have you been port forwarding or using VPN to access your self-hosted services wishing you had certificates so that you can access them securely over SSL? Well after this video, you can! In this step by step tutorial we'll walk through setting up Rancher and Kubernetes with a reverse proxy, Kubernetes Ingress, MetalLB, Traefik, L...

## GKE using Traefik as the ingress controller

DevFeed: [GKE using Traefik as the ingress controller](<https://devfeed.tech/articles/gke-using-traefik-as-the-ingress-controller-37730.md>)

Original publisher: [Read original article](<https://carlosbecker.com/posts/gke-traefik-ingress/>)

Author: Carlos Alexandro Becker

Published: 2020-02-02T00:00:00Z

Content type: tutorial

Language: en

Sources: [Carlos Becker](<https://devfeed.tech/sources/carlos-becker.md>)

Topics: [Gke](<https://devfeed.tech/topics/gke.md>), [traefik](<https://devfeed.tech/topics/traefik.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Cloudflare](<https://devfeed.tech/topics/cloudflare.md>)

Tags: [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [gke](<https://devfeed.tech/tags/gke.md>), [ingress](<https://devfeed.tech/tags/ingress.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [traefik](<https://devfeed.tech/tags/traefik.md>)

### AI overview

The article explains how using Traefik as the ingress controller in a GKE Kubernetes cluster caused intermittent Cloudflare HTTP 520 errors. A load balancer sent traffic to preemptible nodes that did not run Traefik; if a node was preempted during a slow request, the request ended prematurely. The proposed fix is to configure load-balancer health checks so only nodes running Traefik receive traffic.

### Source excerpt

I recently fell into a trap using Traefik as the ingress controller in one cluster. I decided to write about it with hopes it maybe help someone else.