Source Code Setup
Deploying RetailCoder on your own infrastructure.
This guide is for Enterprise customers who have access to the private GitHub repository. We recommend a Linux server (Ubuntu 22.04 LTS) with at least 4GB RAM.
1. Clone Repository#
bash
git clone https://github.com/retailcoder/oms-enterprise.git cd oms-enterprise
2. Install Dependencies#
We use pnpm for package management due to its speed and disk space efficiency.
bash
npm install -g pnpm pnpm install
Node VersionEnsure you are running Node.js v18.17.0 or higher.
3. Database Setup#
Ensure your .env file is configured (see Environment Variables section). Then run the Prisma migrations:
bash
npx prisma db push