From d5473a3eb1007e33b3137222fcc0e9212ca198d5 Mon Sep 17 00:00:00 2001 From: Alex Mickelson Date: Mon, 17 Mar 2025 20:16:28 -0600 Subject: [PATCH] env --- home-server/homepage/docker-compose.yml | 2 +- .../proxy-ingress/homepage-proxy-ingress.yml | 33 +++++++++++++++++++ 2 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 kubernetes/proxy-ingress/homepage-proxy-ingress.yml diff --git a/home-server/homepage/docker-compose.yml b/home-server/homepage/docker-compose.yml index 0ec4c46..62d85dc 100644 --- a/home-server/homepage/docker-compose.yml +++ b/home-server/homepage/docker-compose.yml @@ -9,5 +9,5 @@ services: ports: - 3001:3000 environment: - - HOMEPAGE_ALLOWED_HOSTS=server.alexmickelson.guru:3001 + - HOMEPAGE_ALLOWED_HOSTS=server.alexmickelson.guru:3001,home.alexmickelson.guru restart: unless-stopped \ No newline at end of file diff --git a/kubernetes/proxy-ingress/homepage-proxy-ingress.yml b/kubernetes/proxy-ingress/homepage-proxy-ingress.yml new file mode 100644 index 0000000..444ef0f --- /dev/null +++ b/kubernetes/proxy-ingress/homepage-proxy-ingress.yml @@ -0,0 +1,33 @@ +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: homepage-ingress + namespace: projects + annotations: + cert-manager.io/cluster-issuer: cloudflare-issuer +spec: + ingressClassName: nginx + tls: + - hosts: + - home.alexmickelson.guru + secretName: home-tls-cert + rules: + - host: home.alexmickelson.guru + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: homepage-service + port: + number: 3001 +--- +apiVersion: v1 +kind: Service +metadata: + name: homepage-service + namespace: projects +spec: + type: ExternalName + externalName: 100.122.128.107