From d01b2c84f7d67205b9463c488b38fa2c373f824e Mon Sep 17 00:00:00 2001 From: Vishesh 'ironeagle' Bangotra Date: Sat, 1 Nov 2025 16:38:37 +0530 Subject: [PATCH 1/2] devpi for pip packages --- dynamic/services.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/dynamic/services.yaml b/dynamic/services.yaml index 78bb30f..adaea6c 100644 --- a/dynamic/services.yaml +++ b/dynamic/services.yaml @@ -176,6 +176,14 @@ http: - redirect-to-https service: noop@internal + devpi-http: + rule: "Host(`pip.aetoskia.com`)" + entryPoints: + - web + middlewares: + - redirect-to-https + service: noop@internal + netdata-http: rule: "Host(`netdata.aetoskia.com`)" entryPoints: @@ -332,6 +340,14 @@ http: tls: certResolver: aetoskia + devpi: + rule: "Host(`pip.aetoskia.com`)" + entryPoints: + - websecure + service: devpi-svc + tls: + certResolver: aetoskia + # Monitoring netdata: rule: "Host(`netdata.aetoskia.com`)" @@ -429,6 +445,11 @@ http: servers: - url: "http://server-pi:6001" + devpi-svc: + loadBalancer: + servers: + - url: "http://server-pi:6006" + # Monitoring netdata-svc: loadBalancer: -- 2.49.1 From 5c1c099751742025dace8d1544817f516e38fc9e Mon Sep 17 00:00:00 2001 From: Vishesh 'ironeagle' Bangotra Date: Sat, 1 Nov 2025 16:58:20 +0530 Subject: [PATCH 2/2] using pypiserver instead of devpi --- dynamic/services.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dynamic/services.yaml b/dynamic/services.yaml index adaea6c..45d44d9 100644 --- a/dynamic/services.yaml +++ b/dynamic/services.yaml @@ -176,7 +176,7 @@ http: - redirect-to-https service: noop@internal - devpi-http: + pypiserver-http: rule: "Host(`pip.aetoskia.com`)" entryPoints: - web @@ -340,11 +340,11 @@ http: tls: certResolver: aetoskia - devpi: + pypiserver: rule: "Host(`pip.aetoskia.com`)" entryPoints: - websecure - service: devpi-svc + service: pypiserver-svc tls: certResolver: aetoskia @@ -445,7 +445,7 @@ http: servers: - url: "http://server-pi:6001" - devpi-svc: + pypiserver-svc: loadBalancer: servers: - url: "http://server-pi:6006" -- 2.49.1