Inhaltsverzeichnis

zurück

Traefik Stack (Docker)

Verzeichnisstruktur

traefik/
├─ config/
│  ├─ traefik.yml
│  └─ dynamic/
│     ├─ security.yml
│     ├─ tcp.yml
│     ├─ mail.yml
│     └─ prometheus.yml
├─ letsencrypt/
│  ├─ acme.json
│  └─ clean.sh
├─ data/
│  ├─ prometheus/
│  └─ grafana/
├─ errorpage/
│  ├─ index.html
│  ├─ test.html
│  └─ nginx.conf
└─ docker-compose.yml

docker-compose.yml – Aufbau

Die docker-compose.yml definiert folgende Services:

1) Traefik (Reverse Proxy)

2) Certs-Dumper

3) Prometheus

4) Grafana

5) Errorpage

Netzwerke

Sicherheit

Monitoring

Zugriff

ASCII-Netzwerkübersicht (a2s)

Client (Browser) Traefik ReverseProxy HTTPS HTTP/TCP Prometheus (9090) Grafana (3000) Errorpage (nginx) Mail (25 / 587 / 993)