Install the local tools and start Concourse
Install these tools:
Clone the repository and install its workspace dependencies:
git clone <repository-url> concourse
cd concourse
pnpm installThe repository commits safe development and test environment files. Put personal overrides in the ignored .env.local file.
Run the one-time setup command:
pnpm dev:setupThe command runs these steps in order:
data/sqlite/concourse.db and apply the migrations.The command asks only for the system administrator account details.
The command stops when one step reports an error. Use the individual setup commands to repeat or repair a step.
Run the complete repository gate:
pnpm verifyThen start the development processes:
pnpm devOpen these services:
| Service | URL |
|---|---|
| Application | http://localhost:3000 |
| Repository documentation | http://localhost:3001 |
| Tredis documentation | http://localhost:3002 |
| Drizzle Studio | https://local.drizzle.studio |
| Maildev | http://localhost:1080 |
Sign in with the system administrator. Open /admin to create organizations and manage users.
Press Ctrl+C to stop the apps, Drizzle Studio, and Maildev.
Install the local tools and start Concourse
Install these tools:
Clone the repository and install its workspace dependencies:
git clone <repository-url> concourse
cd concourse
pnpm installThe repository commits safe development and test environment files. Put personal overrides in the ignored .env.local file.
Run the one-time setup command:
pnpm dev:setupThe command runs these steps in order:
data/sqlite/concourse.db and apply the migrations.The command asks only for the system administrator account details.
The command stops when one step reports an error. Use the individual setup commands to repeat or repair a step.
Run the complete repository gate:
pnpm verifyThen start the development processes:
pnpm devOpen these services:
| Service | URL |
|---|---|
| Application | http://localhost:3000 |
| Repository documentation | http://localhost:3001 |
| Tredis documentation | http://localhost:3002 |
| Drizzle Studio | https://local.drizzle.studio |
| Maildev | http://localhost:1080 |
Sign in with the system administrator. Open /admin to create organizations and manage users.
Press Ctrl+C to stop the apps, Drizzle Studio, and Maildev.