Use configurable npm mirror with npm ci --no-audit --no-fund and add startup logs plus README docs for NPM_REGISTRY.
Co-authored-by: Cursor <cursoragent@cursor.com>
Install python3-venv and move backend dependency installation/runtime to a dedicated venv to avoid PEP 668 pip errors inside Debian-based container.
Co-authored-by: Cursor <cursoragent@cursor.com>
Install git in image and change start script to clone/pull target branch, reinstall dependencies, rebuild frontend, then launch backend and frontend services.
Co-authored-by: Cursor <cursoragent@cursor.com>