From 998638b941b61acf9b7d756a2055de45de5407d7 Mon Sep 17 00:00:00 2001 From: Vishesh 'ironeagle' Bangotra Date: Mon, 3 Nov 2025 01:59:30 +0530 Subject: [PATCH] api and blog prefix --- dynamic/services.yaml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/dynamic/services.yaml b/dynamic/services.yaml index 4e34f32..5565cbf 100644 --- a/dynamic/services.yaml +++ b/dynamic/services.yaml @@ -216,6 +216,14 @@ http: - redirect-to-https service: noop@internal + api-http: + rule: "Host(`api.aetoskia.com`)" + entryPoints: + - web + middlewares: + - redirect-to-https + service: noop@internal + # ---------------------- # HTTPS routers # ---------------------- @@ -401,6 +409,16 @@ http: tls: certResolver: aetoskia + blog-api: + rule: "Host(`api.aetoskia.com`) && PathPrefix(`/blogs`)" + entryPoints: + - websecure + service: blog-api-svc + tls: + certResolver: aetoskia + middlewares: + - blog-api-strip + services: # ---------------------- # HTTP Services @@ -504,3 +522,11 @@ http: loadBalancer: servers: - url: "http://private-pi:8001" + + # ---------------------- + # API + # ---------------------- + blog-api-svc: + loadBalancer: + servers: + - url: "http://server-pi:9001" \ No newline at end of file