From 6c8a560f8b58b1775473466267b6cd37e5c17222 Mon Sep 17 00:00:00 2001 From: Vishesh 'ironeagle' Bangotra Date: Sat, 29 Nov 2025 15:57:02 +0530 Subject: [PATCH] added postgres and pdadmin --- dynamic/services.yaml | 21 +++++++++++++++++++++ traefik.yaml | 2 ++ 2 files changed, 23 insertions(+) diff --git a/dynamic/services.yaml b/dynamic/services.yaml index 348f882..602506f 100644 --- a/dynamic/services.yaml +++ b/dynamic/services.yaml @@ -226,6 +226,14 @@ http: - redirect-to-https service: noop@internal + pgadmin-express-http: + rule: "Host(`pgadmin.aetoskia.com`)" + entryPoints: + - web + middlewares: + - redirect-to-https + service: noop@internal + api-http: rule: "Host(`api.aetoskia.com`)" entryPoints: @@ -419,6 +427,14 @@ http: tls: certResolver: aetoskia + pgadmin: + rule: "Host(`pgadmin.aetoskia.com`)" + entryPoints: + - websecure + service: pgadmin-svc + tls: + certResolver: aetoskia + blog-api: rule: "Host(`api.aetoskia.com`) && PathPrefix(`/blogs`)" entryPoints: @@ -543,6 +559,11 @@ http: servers: - url: "http://private-pi:8001" + pgadmin-svc: + loadBalancer: + servers: + - url: "http://private-pi:8002" + # ---------------------- # API # ---------------------- diff --git a/traefik.yaml b/traefik.yaml index 90f6b02..6d63ea9 100644 --- a/traefik.yaml +++ b/traefik.yaml @@ -7,6 +7,8 @@ entryPoints: address: ":22" mongo: address: ":27017" + postgres: + address: ":5432" providers: file: