960 B
960 B
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 UXdev-stop.sh- Graceful shutdown scriptdev-status.sh- Status check for all servicesdocker-compose.dev-db.yml- Docker Compose for databases onlyMakefile- Convenient make commands at project rootdocs/LOCAL_DEVELOPMENT.md- Comprehensive documentation
Files Modified
.env- Added AUTH_USER and AUTH_PASS credentials