diff --git a/homelab/fighter/config/traefik/config/barbarian.yaml b/homelab/fighter/config/traefik/config/barbarian.yaml new file mode 100644 index 00000000..7f025c3f --- /dev/null +++ b/homelab/fighter/config/traefik/config/barbarian.yaml @@ -0,0 +1,17 @@ +http: + routers: + barbarian: + rule: "Host(`nas.jafner.net`)" + entryPoints: "websecure" + middlewares: + - "lan-only@file" + service: "barbarian@file" + tls: + certResolver: "lets-encrypt" + + services: + barbarian: + loadBalancer: + servers: + - url: "http://192.168.1.10/" + \ No newline at end of file diff --git a/homelab/fighter/config/traefik/config/monk.yaml b/homelab/fighter/config/traefik/config/monk.yaml new file mode 100644 index 00000000..c6e5466d --- /dev/null +++ b/homelab/fighter/config/traefik/config/monk.yaml @@ -0,0 +1,17 @@ +http: + routers: + monk: + rule: "Host(`backup.nas.jafner.net`)" + entryPoints: "websecure" + middlewares: + - "lan-only@file" + service: "monk@file" + tls: + certResolver: "lets-encrypt" + + services: + monk: + loadBalancer: + servers: + - url: "http://192.168.1.11/" + \ No newline at end of file diff --git a/homelab/fighter/config/traefik/config/ranger.yaml b/homelab/fighter/config/traefik/config/ranger.yaml new file mode 100644 index 00000000..dfc65176 --- /dev/null +++ b/homelab/fighter/config/traefik/config/ranger.yaml @@ -0,0 +1,17 @@ +http: + routers: + ranger: + rule: "Host(`pihole.jafner.net`)" + entryPoints: "websecure" + middlewares: + - "lan-only@file" + service: "ranger@file" + tls: + certResolver: "lets-encrypt" + + + services: + ranger: + loadBalancer: + servers: + - url: "http://192.168.1.32/" \ No newline at end of file diff --git a/homelab/fighter/config/traefik/config/warlock.yaml b/homelab/fighter/config/traefik/config/warlock.yaml new file mode 100644 index 00000000..dd08ba4a --- /dev/null +++ b/homelab/fighter/config/traefik/config/warlock.yaml @@ -0,0 +1,12 @@ +tcp: + routers: + warlock: + rule: "HostSNIRegexp(`jafner.chat`,`*.jafner.chat`)" + service: warlock + tls: + passthrough: true + services: + warlock: + loadBalancer: + servers: + - address: "192.168.1.24:443"