Strips the .replit/.replitignore files, replit.md (renamed to README.md),
the @replit/* vite plugins from cra-app and mockup-sandbox, the @replit
catalog/exclusion entries from pnpm-workspace.yaml, the linux-x64-only
platform overrides (Replit-specific optimization), and inline @replit
comment markers. Also regenerates pnpm-lock.yaml so the project can be
installed and built on any platform.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Brings full Postgres + api + web compose setup so the app can run on any
machine with just Docker, instead of requiring a host PostgreSQL install.
Includes a one-shot migrate service that pushes the Drizzle schema before
the API starts. Web image serves the Vite build via nginx and proxies
/api/* to the api-server.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>