@@ -8,25 +8,25 @@ Start by adding a new markdown file in the top level /tasks directory. The file
88
99## Development Commands
1010
11- ** Start development server (uses hosted Convex):**
11+ ** Start development server (defaults to self- hosted Convex):**
1212``` bash
1313pnpm dev
1414```
1515
16- ** Start development server (fully local with Docker):**
16+ ** Self-hosted Convex setup ( Docker):**
1717``` bash
1818# First time setup (one-time GitHub auth for Docker images):
1919gh auth token | docker login ghcr.io -u YOUR_USERNAME --password-stdin
2020pnpm convex:start # Start local Convex Docker containers
21- pnpm convex:admin-key # Generate admin key, copy to packages/backend/ .env.local.self-hosted
21+ pnpm convex:admin-key # Generate admin key, copy to root .env.local as CONVEX_SELF_HOSTED_ADMIN_KEY
2222
23- # Then run:
24- pnpm dev:local # Runs Next.js + Convex against local Docker
23+ # Then run (or just pnpm dev) :
24+ pnpm dev # Runs Next.js + Convex against local Docker
2525
2626# Other local Convex commands:
2727pnpm convex:stop # Stop local Convex containers
2828pnpm convex:logs # View Convex container logs
29- pnpm -F backend seed:local # Seed local Convex database
29+ pnpm -F backend seed # Seed local Convex database
3030```
3131
3232** Local Convex endpoints:**
@@ -68,18 +68,8 @@ npx convex data <table> --prod
6868
6969** Testing:**
7070``` bash
71- # Setup local test database (first time)
72- pnpm test:setup
73- cd packages/database && DATABASE_URL=postgresql://test:test@localhost:5433/test_db pnpm db:push
74-
75- # Run tests (local)
76- pnpm test:local --run
77-
78- # Run tests (force Neon branches)
79- pnpm test:integration --run
80-
81- # Cleanup
82- pnpm test:teardown
71+ # Run tests
72+ pnpm test -- --run
8373```
8474
8575** Install shadcn components (run from ` apps/web ` ):**
0 commit comments