Deploy Locally Without Docker
note
PayString was previously known as PayID.
#
Basic requirementsMake sure your system meets these requirements before you set up a PayString server.
- RAM: Minimum of 100 MB
- Postgres: 11.7 or later, with pgpool-II in front
- Node.js version: 12 or later
Before you begin, make sure that you have installed Postgres locally, or in an otherwise accessible location.
Clone the PayString repo.
git clone https://github.com/paystring/paystring.git && cd payid
Install dependencies.
npm i
Generate the build files in
build/*
(app code + SQL scripts).npm run build
Start PayString. The
npm run start
command generates the schema if it does not yet exist.To make sure PayString runs continuously, run PayString through a tool like
forever
.npm install forever -g
Run PayString with
forever
.