- Switch @bytelyst/* to file:../vendor/* references; add vendor/ tree;
update both Dockerfile stages to COPY vendor/ before pnpm install
- docker-compose.yml: add healthcheck on backend /health/live; use
backend/.env as env_file; env-var-driven web build args with prod defaults;
GITEA_NPM_TOKEN uses ${:-} safe default; web depends_on service_healthy
- Add docker-compose.dev.yml hot-reload overlay
- Add scripts/dev.sh convenience script for Docker+local-web hybrid
- .npmrc: add replace-registry-host=always for Gitea Docker-internal rewrite
- Update smoke-release.sh and root package.json docker:* scripts
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
||
|---|---|---|
| .. | ||
| .bolt | ||
| app | ||
| assets/images | ||
| components | ||
| constants | ||
| docs | ||
| hooks | ||
| lib | ||
| providers | ||
| utils | ||
| .env.example | ||
| .gitignore | ||
| .prettierrc | ||
| app.json | ||
| eslint.config.js | ||
| package.json | ||
| prompt.md | ||
| README.md | ||
| tsconfig.json | ||
bytelyst-trading-dashboard-mob