mirror of
https://github.com/hex248/sprint.git
synced 2026-02-07 10:17:14 +00:00
master
Sprint
Super simple project management tool for developers.
Born out of frustration with Jira.
Self hosting
Setup
- Copy
.env.examplefiles into.env:
cp packages/backend/.env.example packages/backend/.env
cp packages/frontend/.env.example packages/frontend/.env
-
Backend
.envrequired values:DATABASE_URLJWT_SECRETRESEND_API_KEYandEMAIL_FROMfor verification emailsSEED_PASSWORDif you plan to runreset-and-seed
-
Frontend
.envrequired values:VITE_SERVER_URL
Notes
- OpenCode is optional. The app runs without it, but the AI helper requires OpenCode (no login needed).
- S3 is optional. If you skip S3, image uploads will not work.
- Stripe credentials are not needed for the current state.
Database seeding
Run the seed script to create demo data:
bun reset-and-seed
This seeds demo issues, users, projects, and organisations. Demo users are created and can be used without verification emails. SEED_PASSWORD must be set in packages/backend/.env.
Description
Languages
TypeScript
98.1%
CSS
1.1%
Typst
0.3%
Shell
0.2%
HTML
0.1%
Other
0.1%