services:traefik
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| services:traefik [2026/02/06 20:22] – Refactor: Create traefik service page admin | services:traefik [2026/02/08 08:34] (current) – created - external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Traefik ====== | ====== Traefik ====== | ||
| - | Reverse | + | Reverse |
| - | ===== Access | + | ===== Details |
| - | ^ Item ^ Value ^ | + | ^ Key ^ Value ^ |
| - | | Dashboard | http:// | + | |
| | Container | CT 102 | | | Container | CT 102 | | ||
| | IP | 10.100.161.102 | | | IP | 10.100.161.102 | | ||
| - | | Ports | 80, 443, 8080 | | + | | Ports | 80, 443 | |
| + | | RAM | 512 MB | | ||
| - | ===== TLS ===== | + | ===== Features |
| - | * **Provider: | + | * Let's Encrypt Wildcard-Zertifikat (*.home.miskam.xyz) |
| - | * **Challenge:** DNS-01 (Cloudflare) | + | * DNS Challenge |
| - | * **Domain:** *.home.miskam.xyz | + | * Automatische HTTP→HTTPS Redirect |
| + | | ||
| - | See [[network: | + | ===== Konfiguration ===== |
| - | ===== Configuration ===== | + | < |
| + | / | ||
| + | ├── traefik.yml | ||
| + | ├── acme.json | ||
| + | └── dynamic/ | ||
| + | └── services.yml | ||
| + | </ | ||
| - | ^ File ^ Purpose ^ | + | ===== Routes ===== |
| - | | / | + | |
| - | | / | + | |
| - | | / | + | |
| - | ===== Adding Routes | + | ^ Host ^ Backend ^ |
| + | | n8n.home.miskam.xyz | 10.100.161.111: | ||
| + | | vault.home.miskam.xyz | 10.100.161.112: | ||
| + | | wiki.home.miskam.xyz | 10.100.161.113: | ||
| + | | status.home.miskam.xyz | 10.100.161.114: | ||
| + | | monitoring.home.miskam.xyz | 10.100.161.115: | ||
| + | | git.home.miskam.xyz | 10.100.161.116: | ||
| + | |||
| + | ===== Logs ===== | ||
| + | |||
| + | <code bash> | ||
| + | journalctl -u traefik -f | ||
| + | </ | ||
| - | <code yaml> | + | ===== Ansible ===== |
| - | # / | + | |
| - | http: | + | |
| - | routers: | + | |
| - | myservice: | + | |
| - | rule: " | + | |
| - | service: myservice | + | |
| - | entryPoints: | + | |
| - | - websecure | + | |
| - | tls: | + | |
| - | certResolver: | + | |
| - | domains: | + | |
| - | - main: " | + | |
| - | services: | + | <code bash> |
| - | | + | ansible-playbook site.yml --limit traefik |
| - | loadBalancer: | + | |
| - | servers: | + | |
| - | | + | |
| </ | </ | ||
| - | Traefik auto-reloads (file provider). | + | ===== Links ===== |
| - | ===== Related ===== | + | * [[https:// |
| + | * [[infrastructure: | ||
| - | * [[network: | ||
| - | * [[infrastructure: | ||
services/traefik.1770409335.txt.gz · Last modified: by admin
