Make PocketBase admin UI accessible.
This commit is contained in:
@@ -58,6 +58,17 @@ job "phaseflow" {
|
|||||||
resources {
|
resources {
|
||||||
memory = 256
|
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
|
# Main Next.js application
|
||||||
|
|||||||
Reference in New Issue
Block a user