Client and server logic of the graycraft.me website.
Node.js 22.11.0:
$ node -v
v22.11.0NPM 10.9.0:
$ npm -v
10.9.0Debian 8+ or Ubuntu 20+:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 11 (bullseye)
Release: 11
Codename: bullseyeBash ^5.0.0:
$ bash --version
GNU bash, version 5.1.16(1)-releaseThis environment is recommended for contributions and bugreports.
Clone the Git repository and change the current directory:
$ git clone <gh|https|ssh>graycraft/me
$ cd meUse appropriate Node.js version:
$ nvm useInstall modules for production usage:
$ npm i --productionor install modules for development:
$ npm iRun production server:
$ npm startor development server (in watch mode):
$ npm run node:watch