Traefik

HTTP reverse proxy and load balancer that makes deploying microservices easy.

Directory Structure

    • .env
    • docker-compose.yml

docker-compose.yml

version: "3.3"
 
services:
  traefik:
    image: traefik:v3.1
    ports:
      - 8080:8080
      - 80:80
    volumes:
      - $PWD/traefik.yml:/etc/traefik/traefik.yml
    restart: unless-stopped

Resources

Website: https://traefik.io/traefik/

GitHub: https://github.com/traefik/traefik

Docker Hub: https://hub.docker.com/_/traefik

Configuration: https://doc.traefik.io/traefik/getting-started/install-traefik/