♻️ Add ssl field to redirects and add traefik config to public file

This commit is contained in:
Fred KISSIE
2026-09-18 23:38:46 +02:00
parent d06a261cd6
commit 57b80bf74e
12 changed files with 200 additions and 14 deletions
+3
View File
@@ -256,6 +256,9 @@ export const redirects = pgTable("redirects", {
>(), // exact, prefix, regex, stripPrefix
priority: integer("priority").default(100),
permanent: boolean("permanent").notNull().default(false),
// Only consulted for domain-attached redirects; resource-attached ones
// inherit the resource's ssl setting.
ssl: boolean("ssl").notNull().default(true),
enabled: boolean("enabled").notNull().default(true)
});
+3
View File
@@ -274,6 +274,9 @@ export const redirects = sqliteTable("redirects", {
permanent: integer("permanent", { mode: "boolean" })
.notNull()
.default(false),
// Only consulted for domain-attached redirects; resource-attached ones
// inherit the resource's ssl setting.
ssl: integer("ssl", { mode: "boolean" }).notNull().default(true),
enabled: integer("enabled", { mode: "boolean" }).notNull().default(true)
});