{"repo":"frigi83/traefik-examples","free":true,"listed":false,"github":"https://github.com/frigi83/traefik-examples","clone":"git clone https://github.com/frigi83/traefik-examples.git","description":"docker-compose configurations examples for traefik","language":null,"stars":347,"topics":["traefik","docker","docker-compose","traefik-v2","traefik2","traefik-configurations","traefik-dynamic-configurations","traefik-docker"],"license":"GPL-3.0","category":"deployment-docker-iac","readme_excerpt":"traefik examples In this repo I want to report my experiences with traefik in my home network. All the configurations (if possible) are made with docker-compose so you have fewer places where you have to make changes. In my network I need some services and the most are on docker but with the change that browsers don't like http anymore, I need a way to configure httpS for all the services and I don't like to remember the port for every specific site. The solution is a reverse proxy and I have found with traefik a nice solution. Getting Started Examples All this examples are based on traefik version 2.x . - basic : installation of traefik with SSL trough Let's Encrypt - oauth : use OAuth to protect a site with Google login - fileprovider : connect trough traefik a server not in docker - dashboard : dashboard connection with api.insecure=false - authelia : SSO and 2FA with a local server - tcp : TCP entry point for non HTTP services - mTLS : securing services with mutual TLS (mTLS) - Guacamole : installing guide for Guacamole - Ping : check the traefik status with an http ping - Nextcloud : personal office online with ONLYOFFICE - network segregation : segment the traffic of containers - multiple domains : multi domain pointing to a single container - HTTP3 : use HTTP3 (Traefik V3) - Tailscale : certificate from Tailscale (Traefik V3) Installing 1. For each example there is a separate folder, copy this files to your machine. 2. In the root directory of this repo there is a vari","default_branch":null,"files":null,"tree":[],"storefront":"/r/frigi83","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/frigi83/traefik-examples/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}