Running traefik as non privileged user

Traefik wird standardmäßig als user root ausgeführt, was in einer Produktivumgebung eher, um es vorsichtig auszudrücken, ungünstig ist.
Um traefik in den User traefik umzuziehen stelle ich euch folgendes Script zur Verfügung.

Voruassetzung ist, dass traefik im Verzeichnis /opt/traefik installiert wurde. Das Script erwartet das binary im Verzeichnis:

und die Configs in:

Damit das auch alles funktioniert, wird das Paket authbind nachinstalliert. Dies ist erforderlich um traefik, der jetzt im Userspace läuft, zu erlauben Ports unterhalb 1024 zu öffnen.
Traefik benötigt mindesten Port 80 und 443

github traefik download