Migrate Replit App to Server - 13/04/2026 11:50 EDT

Job ID: 40369087

Budget: $250 – $750 USD

Project: Migrate Node.js App from Replit to VPS (Zero Data Loss)
We need an experienced developer to migrate a live production web application from Replit to a freshly provisioned Ubuntu 22.04 VPS.
The app:

Frontend: React + TypeScript, Tailwind CSS, Vite
Backend: Node.js + Express.js + TypeScript
Database: PostgreSQL via Drizzle ORM (currently hosted on Neon)
Domain: leadboard.co.uk (DNS managed via Cloudflare)

What's required:

Full PostgreSQL database export from Neon and restore to self-hosted PostgreSQL 16 on the new server — zero data loss
Deploy the app on the new server with PM2 for process management and Nginx as reverse proxy
Recreate all environment variables from Replit on the new server
SSL certificate setup (Let's Encrypt)
Cloudflare DNS cutover to new server IP
Confirm everything is fully functional before Replit is decommissioned

The new server: Ubuntu 22.04 LTS, root SSH access will be provided.
You must be able to: Work methodically, communicate clearly at each stage, and not touch the DNS cutover until the app is confirmed working on the new server.
Related categories: Nginx Node.js PostgreSQL Ubuntu SSL Tailwind CSS