17 lines
960 B
Markdown
17 lines
960 B
Markdown
Actions: Created hybrid dev setup (Docker DBs + native app), added Makefile at project root, added AUTH_USER/AUTH_PASS to .env.
|
|
Decisions: Used ports from .env (15432 for Postgres, 16379 for Redis), kept API on 9621 and WebUI on 5173; scripts stored in project root for discoverability.
|
|
Next steps: Run `make dev` to start the full stack; credentials are admin/admin123.
|
|
Lessons/insights: Existing scripts (scripts/start-dev-stack.sh, starter/Makefile) used different configs; a unified approach using root .env is cleaner for development.
|
|
|
|
## Files Created
|
|
|
|
- `dev-start.sh` - Main startup script with clear UX
|
|
- `dev-stop.sh` - Graceful shutdown script
|
|
- `dev-status.sh` - Status check for all services
|
|
- `docker-compose.dev-db.yml` - Docker Compose for databases only
|
|
- `Makefile` - Convenient make commands at project root
|
|
- `docs/LOCAL_DEVELOPMENT.md` - Comprehensive documentation
|
|
|
|
## Files Modified
|
|
|
|
- `.env` - Added AUTH_USER and AUTH_PASS credentials
|