-
Notifications
You must be signed in to change notification settings - Fork 32
Expand file tree
/
Copy pathpitchfork.toml
More file actions
66 lines (52 loc) · 2.14 KB
/
Copy pathpitchfork.toml
File metadata and controls
66 lines (52 loc) · 2.14 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
#:schema https://pitchfork.jdx.dev/schema.json
# Config docs: https://pitchfork.jdx.dev/reference/configuration.html
[daemons.dev-idp]
run = "mise run start:dev-idp"
ready_cmd = "mise run check:daemon --name {{name}}"
[daemons.dev-idp-dashboard]
run = "mise run start:dev-idp-dashboard"
ready_cmd = "mise run check:daemon --name {{name}}"
depends = ["dev-idp"]
[daemons.admin]
run = "mise run start:admin"
ready_cmd = "mise run check:daemon --name {{name}}"
depends = ["mock-oidc"]
[daemons.admin-dashboard]
run = "mise run start:admin-dashboard"
ready_cmd = "mise run check:daemon --name {{name}}"
depends = ["admin"]
[daemons.mock-oidc]
run = "mise run start:mock-oidc"
ready_cmd = "mise run check:daemon --name {{name}}"
[daemons.server]
run = "mise run start:server"
ready_cmd = "mise run check:daemon --name {{name}}"
[daemons.worker]
run = "mise run start:worker"
ready_cmd = "mise run check:daemon --name {{name}}"
[daemons.streams]
run = "mise run start:streams"
ready_cmd = "mise run check:daemon --name {{name}}"
[daemons.pystreams-multi]
run = "mise run start:pystreams-multi"
ready_cmd = "mise run check:daemon --name {{name}}"
# Deliberately does NOT depend on `server`. Vite's dev proxy dials the server
# per request, not at startup, so gating the dashboard on server readiness
# bought nothing and cost the whole cold Go compile: on a fresh worktree vite
# only launched ~80s into a ~137s boot, which is most of the wait before the
# dashboard is reachable. Starting it immediately means the page is up while
# the server is still building; requests made in that window fail until the
# server is ready, which is the normal dev experience after any server restart.
[daemons.dashboard]
run = "mise run start:dashboard"
ready_cmd = "mise run check:daemon --name {{name}}"
[daemons.assistant-runtime]
run = "mise run start:assistant-runtime"
ready_cmd = "mise run check:daemon --name {{name}}"
[daemons.tunnel-gateway]
run = "mise run start:tunnel-gateway"
ready_cmd = "mise run check:daemon --name {{name}}"
[daemons.tunnel-postgres-mcp]
run = "mise run start:tunnel-postgres-mcp"
ready_cmd = "mise run check:daemon --name {{name}}"
depends = ["tunnel-gateway"]