Try describing what you need:

Traefik logo

Traefik

★ 65.4k
MIT LicenseOpen Source — No Paywall2 Containers — 2 containers — light hosting footprintDocker · Binary · SourceNo external DB59+ active committers (12mo)

About

Traefik is a reverse proxy and load balancer designed to sit in front of microservice deployments and route traffic to the right services automatically. It is aimed at teams running dynamic...

Community Ratings

No ratings yet

Features

  • continuous configuration updates
  • multiple load balancing algorithms
  • HTTPS with Let's Encrypt
  • circuit breakers
  • retries
  • web UI
  • WebSocket/HTTP/2/gRPC support
  • metrics
  • access logs
  • REST API

Details

Last Updated
Oct 30, 2026
Created
Sep 13, 2015
Install Methods
dockerbinarysource
Requirements
DockerKubernetesConsulEtcdRancher v2Amazon ECS
API
REST
Runtime / Stack
GoDocker
Privacy & Independence
Cloud: Optional
Deployment

Deployment: Docker Compose ✓2 Containers — light hosting footprintRuns as 2 containers

Run Traefik yourself

Pick how much you want to manage.

Is this your project? Sponsor a listing

Run Traefik with Docker Compose

Compose file from the Traefik project repository.

2 services · infra: traefik

no resource limits declared

needs persistent storage (2 volumes)

docs/content/user-guides/docker-compose/acme-dns/docker-compose.yml · @ 29406d4 · scanned Jun 4, 2026

services:

  traefik:
    image: "traefik:v3.7"
    container_name: "traefik"
    command:
      #- "--log.level=DEBUG"
      - "--api.insecure=true"
      - "--providers.docker=true"
      - "--providers.docker.exposedbydefault=false"
      - "--entryPoints.web.address=:80"
      - "--entryPoints.websecure.address=:443"
      - "--certificatesresolvers.myresolver.acme.dnschallenge=true"
      - "--certificatesresolvers.myresolver.acme.dnschallenge.provider=ovh"
      #- "--certificatesresolvers.myresolver.acme.caserver=https://acme-staging-v02.api.letsencrypt.org/directory"
      - "--certificatesresolvers.myresolver.acme.email=postmaster@example.com"
      - "--certificatesresolvers.myresolver.acme.storage=/letsencrypt/acme.json"
    ports:
      - "80:80"
      - "443:443"
      - "8080:8080"
    environment:
      - "OVH_ENDPOINT=xxx"
      - "OVH_APPLICATION_KEY=xxx"
      - "OVH_APPLICATION_SECRET=xxx"
      - "OVH_CONSUMER_KEY=xxx"
    volumes:
      - "./letsencrypt:/letsencrypt"
      - "/var/run/docker.sock:/var/run/docker.sock:ro"

  whoami:
    image: "traefik/whoami"
    container_name: "simple-service"
    labels:
      - "traefik.enable=true"
      - "traefik.http.routers.whoami.rule=Host(`whoami.example.com`)"
      - "traefik.http.routers.whoami.entrypoints=websecure"
      - "traefik.http.routers.whoami.tls.certresolver=myresolver"

This file may be out of date. Check the Traefik documentation for current setup steps.

Track your self-hosted stack

Bookmark software to try, rate tools you've used, and keep your collection in one place.

Metadata extracted from README on Mar 25, 2026

Alternatives to Traefik

godoxy logo

godoxy

4.2k
A lightweight reverse proxy with a WebUI for managing routes, containers, and Proxmox resources.
Web ServersPermissive LicenseProxy Servers+2
Details
Nginx Proxy Manager logo

Nginx Proxy Manager

34.6k
A Docker-based Nginx reverse proxy manager with a web admin interface for forwarding hosts and managing SSL certificates.
Web ServersPermissive LicenseProxy Servers+3
Details
go-doxy logo

go-doxy

4.2k
A lightweight reverse proxy with a WebUI for managing container routes, access control, and automation.
Web ServersPermissive LicenseProxy Servers+3
Details
Caddy logo

Caddy

78.6k
Caddy is an extensible web server and server platform that uses TLS by default and automates HTTPS.
Web ServersPermissive LicenseProxy Servers+1
Details
NGINX logo

NGINX

32.0k
NGINX is a high-performance web server, reverse proxy, load balancer, API gateway, and content cache.
Web ServersPermissive LicenseProxy Servers+2
Details
SWAG (Secure Web Application Gateway) logo

SWAG (Secure Web Application Gateway)

3.8k
SWAG is a LinuxServer.io container that provides an Nginx reverse proxy with PHP support, automated SSL certificate generation/renewal, and fail2ban-based intrusion prevention.
Web ServersProxy ServersSelf Hosting Solutions+4
Details
Zoraxy logo

Zoraxy

5.6k
Zoraxy is a general-purpose HTTP reverse proxy and forwarding tool with a web management interface.
Web ServersCopyleft LicenseProxy Servers+3
Details
BunkerWeb logo

BunkerWeb

11.2k
BunkerWeb is an open-source web application firewall and reverse proxy based on NGINX that secures web services by default.
Web ServersCopyleft LicenseProxy Servers+1
6 ContainersOpen Core
Details
HAProxy logo

HAProxy

Very fast and reliable reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications.
Web ServersCopyleft LicenseProxy Servers+1
Details
Tyk logo

Tyk

10.9k
Tyk Gateway is an open source, cloud-native API gateway for managing, securing, and monitoring APIs across REST, GraphQL, TCP, and gRPC protocols.
API ManagementProxy ServersAnalytics Tools+2
Details
Ferron logo

Ferron

2.2k
Ferron is a fast, modern web server for production debugging, with readable configuration, automatic TLS, reverse proxying, and observability-focused request tracing.
Proxy ServersSelf Hosting SolutionsWeb Servers
Details
Aastro logo

Aastro

24
A lightweight, modular API gateway for microservices that fans out requests to multiple upstreams and aggregates the responses using YAML configuration.
API Management
Single Container
Details

Related Software

PlugNPiN logo

PlugNPiN

71
PlugNPiN automatically syncs Docker containers with Pi-hole or AdGuard Home DNS entries and Nginx Proxy Manager proxy hosts based on container labels.
Network Utilities
2 Containers
Details
CapRover logo

CapRover

15.2k
CapRover is a deployment platform and webserver manager for NodeJS, Python, PHP, ASP.NET, Ruby, and common databases.
Platform as a ServiceSelf Hosting SolutionsWeb Servers+4
Not FOSS
Details
Uptime Kuma logo

Uptime Kuma

93.1k
Uptime Kuma is an easy-to-use self-hosted monitoring tool for checking service and server uptime.
Status PagesNetwork UtilitiesAutomation Tools+3
Single ContainerFully FOSS
Details
g3proxy logo

g3proxy

893
A project for building enterprise-oriented generic proxy solutions, including forward proxy, reverse proxy, load balancer, and NAT traversal components.
Proxy ServersPermissive LicenseNetwork Utilities+1
Details
Kong logo

Kong

44.3k
Kong Gateway is a cloud-native API, LLM, and MCP gateway for proxying, routing, load balancing, authentication, and plugin-based traffic control.
API ManagementArtificial IntelligencePermissive License+3
2 ContainersOpen Core
Details
rathole logo

rathole

14.4k
A secure, high-performance reverse proxy for NAT traversal that forwards services behind a NAT to the Internet.
Proxy ServersNetwork UtilitiesRemote Access+1
Details
AdGuard Home logo

AdGuard Home

38.0k
AdGuard Home is a network-wide DNS server that blocks ads, trackers, phishing, and malware across all devices on a home network.
DNS ServersCopyleft LicenseOpen Core+2
Open Core
Details
piku logo

piku

6.6k
piku is a lightweight micro-PaaS that lets users deploy applications to their own servers with git push.
Platform as a ServiceSelf Hosting SolutionsAutomation Tools+1
Details
socks5-proxy-server logo

socks5-proxy-server

145
A Docker-based SOCKS5 proxy server with user management and a Telegram bot for administration.
Proxy ServersNetwork UtilitiesSelf Hosting Solutions+1
Details
Dokku logo

Dokku

32.2k
Dokku is a Docker-powered mini-Heroku PaaS for deploying and managing applications on a self-hosted server.
Platform as a ServiceSelf Hosting SolutionsPermissive License
Details
Warpgate logo

Warpgate

8.2k
A transparent bastion host for SSH, HTTPS, Kubernetes, MySQL, and PostgreSQL that records sessions and provides a built-in web admin UI.
Remote AccessProxy ServersAuthentication Services+2
Details