Skip to content

graycraft/me

Repository files navigation

Graycraft

Client and server logic of the graycraft.me website.

Prerequisites

Node.js 22.11.0:

$ node -v
  v22.11.0

NPM 10.9.0:

$ npm -v
  10.9.0

Linux

Debian 8+ or Ubuntu 20+:

$ lsb_release -a
  No LSB modules are available.
  Distributor ID:	Debian
  Description:	Debian GNU/Linux 11 (bullseye)
  Release:	11
  Codename:	bullseye

Bash ^5.0.0:

$ bash --version
  GNU bash, version 5.1.16(1)-release

This environment is recommended for contributions and bugreports.

MacOS

Windows

Setup

Git

Clone the Git repository and change the current directory:

$ git clone <gh|https|ssh>graycraft/me
$ cd me

Node.js

Use appropriate Node.js version:

$ nvm use

NPM

Install modules for production usage:

$ npm i --production

or install modules for development:

$ npm i

Usage

Run production server:

$ npm start

or development server (in watch mode):

$ npm run node:watch

About

Client and server logic of the website.

Resources

License

Stars

Watchers

Forks

Packages

No packages published