From 02671b91177889b41e97841106467b7cf1ecd66d Mon Sep 17 00:00:00 2001 From: mr-forust Date: Wed, 26 Nov 2025 00:10:35 +0100 Subject: [PATCH] feat: traefik dynamic files for forust-homepage --- traefik/dynamic/routers-dev.yml | 11 ++++++++++- traefik/dynamic/routers-local.yml | 9 +++++++++ traefik/dynamic/routers-prod.yml | 10 ++++++++++ traefik/dynamic/services.yml | 5 +++++ 4 files changed, 34 insertions(+), 1 deletion(-) diff --git a/traefik/dynamic/routers-dev.yml b/traefik/dynamic/routers-dev.yml index 40d2733..4e41b8e 100644 --- a/traefik/dynamic/routers-dev.yml +++ b/traefik/dynamic/routers-dev.yml @@ -131,4 +131,13 @@ http: middlewares: - security-headers tls: {} - + + # Landing Page (public) + forust-homepage-dev: + rule: "Host(`landing.gigaforust`)" + entryPoints: + - websecure + service: landing-page + middlewares: + - security-headers + tls: {} \ No newline at end of file diff --git a/traefik/dynamic/routers-local.yml b/traefik/dynamic/routers-local.yml index d647f95..5d350a2 100644 --- a/traefik/dynamic/routers-local.yml +++ b/traefik/dynamic/routers-local.yml @@ -132,3 +132,12 @@ http: - security-headers tls: {} + # Landing Page (local access) + forust-homepage-local: + rule: "Host(`landing.workstation`)" + entryPoints: + - websecure + service: landing-page + middlewares: + - security-headers + tls: {} diff --git a/traefik/dynamic/routers-prod.yml b/traefik/dynamic/routers-prod.yml index 86eed1d..c63a48e 100644 --- a/traefik/dynamic/routers-prod.yml +++ b/traefik/dynamic/routers-prod.yml @@ -127,6 +127,16 @@ http: entryPoints: - websecure service: n8n + middlewares: + - security-headers + tls: {} + + # Landing Page (public) + forust-homepage: + rule: "Host(`forust.xyz`)" + entryPoints: + - websecure + service: landing-page middlewares: - security-headers tls: {} \ No newline at end of file diff --git a/traefik/dynamic/services.yml b/traefik/dynamic/services.yml index 10a3b08..c75c7a1 100644 --- a/traefik/dynamic/services.yml +++ b/traefik/dynamic/services.yml @@ -73,3 +73,8 @@ http: loadBalancer: servers: - url: "http://metube:8081" + # Landing Page + forust-homepage: + loadBalancer: + servers: + - url: "http://forust_homepage:80" \ No newline at end of file