Traefik

https://traefik.io/

A reverse proxy and load balancer that has hooks for the docker daemon

Setup

Installation

yay -S traefik dnsmasq networkmanager

Configuration

Add the following to add the following to /etc/NetworkManager/NetworkManager.conf

address=/docker.local/127.0.0.1

Sometimes it’s necessary to run setcap to allow traefik to bind to port 80

sudo setcap CAP_NET_BIND_SERVICE=+eip /bin/traefik