From 15dea7a249d92f540f7d948208cd316837d2f63f Mon Sep 17 00:00:00 2001 From: Petru Paler Date: Sun, 11 Jan 2026 17:22:42 +0000 Subject: [PATCH] Make PocketBase admin UI accessible. --- services/phaseflow.hcl | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/services/phaseflow.hcl b/services/phaseflow.hcl index 01eac31..eee2c01 100644 --- a/services/phaseflow.hcl +++ b/services/phaseflow.hcl @@ -58,6 +58,17 @@ job "phaseflow" { resources { memory = 256 } + + service { + name = "phaseflow-admin" + port = "pocketbase" + + tags = [ + "traefik.enable=true", + "traefik.http.routers.phaseflow-admin.entryPoints=websecure", + "traefik.http.routers.phaseflow-admin.middlewares=oidc-auth@file", + ] + } } # Main Next.js application