- Added VITE_APP_* build arguments to Dockerfile (builder stage)
- Injected version metadata into Vite build (version, commit, build, branch, builtAt)
- Added version module (APP_VERSION_STRING) for runtime display
- Added safe fallbacks for empty env variables
- Prepared docker-compose to pass build args from CI
- Documented required CI variables for GitLab
Frontend build now embeds CI metadata into static bundle.