Handle different routers based on target path

This commit is contained in:
Owen
2025-09-11 15:30:07 -07:00
parent 2efd5c31ab
commit 2551e0c291
3 changed files with 58 additions and 23 deletions

View File

@@ -127,7 +127,9 @@ export const targets = sqliteTable("targets", {
method: text("method"),
port: integer("port").notNull(),
internalPort: integer("internalPort"),
enabled: integer("enabled", { mode: "boolean" }).notNull().default(true)
enabled: integer("enabled", { mode: "boolean" }).notNull().default(true),
path: text("path"),
pathMatchType: text("pathMatchType"), // exact, prefix, regex
});
export const exitNodes = sqliteTable("exitNodes", {