From 27b3e1b24b3b816ecdbedf75759951fcc65ad84c Mon Sep 17 00:00:00 2001 From: Elizabeth Hunt Date: Wed, 10 Apr 2024 12:33:43 -0600 Subject: init --- dynamic.yml | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 dynamic.yml (limited to 'dynamic.yml') diff --git a/dynamic.yml b/dynamic.yml new file mode 100644 index 0000000..27aeec3 --- /dev/null +++ b/dynamic.yml @@ -0,0 +1,61 @@ +http: + routers: + dashboard: + rule: "Host(`traefik.armin.internal.simponic.xyz`)" + service: "noop@internal" + entryPoints: + - "http" + middlewares: + - "secured-redirect" + dashboard-secured: + entryPoints: + - "https" + rule: "Host(`traefik.armin.internal.simponic.xyz`)" + service: "api@internal" + tls: + certResolver: "local" + domains: + - main: "traefik.armin.internal.simponic.xyz" + + karan: + rule: "Host(`dev.armin.internal.simponic.xyz`)" + service: "noop@internal" + entryPoints: + - "http" + middlewares: + - "secured-redirect" + karan-secured: + entryPoints: + - "https" + rule: "Host(`dev.armin.internal.simponic.xyz`)" + service: "example-service" + tls: + certResolver: "local" + options: acmeClient + domains: + - main: "dev.armin.internal.simponic.xyz" + + middlewares: + secured-redirect: + redirectscheme: + scheme: https + permanent: true + + services: + example-service: + loadBalancer: + passHostHeader: true + servers: + - url: "http://localhost:8080/" + +tls: + options: + acmeClient: + clientAuth: + caFiles: + - /Users/lizzy/armin/roots.pem + clientAuthType: RequireAndVerifyClientCert + +log: + filePath: log-file.log # relative to current location, will be created + level: DEBUG -- cgit v1.2.3-70-g09d2