This repository was archived by the owner on Feb 11, 2026. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Expand file tree
/
Copy pathTiltfile
More file actions
60 lines (52 loc) · 1.38 KB
/
Tiltfile
File metadata and controls
60 lines (52 loc) · 1.38 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
# 🌊 run `tilt up` to start
# then open http://localhost:10350/r/(all)/overview
load('ext://uibutton', 'cmd_button', 'bool_input', 'location')
# Find docs on Tilt at https://docs.tilt.dev/api.html#api.local_resource
# Find icons at https://fonts.google.com/icons
local_resource(
'🍍 API',
serve_dir='apps/api',
serve_cmd='pnpm dev:server',
links=[ link('http://localhost:3001/v1/health', 'API'), ],
labels=['Agentic']
)
local_resource(
'🌶️ Web',
serve_dir='apps/web',
serve_cmd='pnpm dev',
links=[ link('http://localhost:3000', 'Web'), ],
labels=['Agentic']
)
local_resource(
'🍉 Gateway',
serve_dir='apps/gateway',
serve_cmd='pnpm dev',
labels=['Agentic']
)
local_resource(
'🧪 E2E Tests',
cmd='echo 0',
labels=['Testing'],
auto_init=False
)
local_resource(
'🔍 Drizzle Studio',
serve_dir='apps/api',
serve_cmd='pnpm drizzle-kit studio',
links=[ link('https://local.drizzle.studio', 'Drizzle Studio'), ],
labels=['Services'],
)
local_resource(
'💸 Stripe Webhooks',
serve_dir='apps/api',
serve_cmd='pnpm dev:stripe',
# links=[ link('http://localhost:4983', 'Stripe Webhooks'), ],
labels=['Services'],
)
cmd_button(
'Seed Database',
argv=['sh', '-c', 'cd apps/e2e && pnpm run seed-db'],
location=location.NAV,
icon_name='nature',
text='Seed Database',
)