Browse Source

add targets for local sites

Milo Schwartz 6 months ago
parent
commit
3ffca75915
1 changed files with 10 additions and 0 deletions
  1. 10 0
      server/routers/traefik/getTraefikConfig.ts

+ 10 - 0
server/routers/traefik/getTraefikConfig.ts

@@ -151,6 +151,16 @@ export async function traefikConfigProvider(
                         ],
                     },
                 };
+            } else if (site.type === "local") {
+                http.services![serviceName] = {
+                    loadBalancer: {
+                        servers: [
+                            {
+                                url: `${target.method}://${target.ip}:${target.port}`,
+                            },
+                        ],
+                    },
+                };
             }
         }