/freeyeti-backend-yechat

websocket chat micro-service by Nestjs, Builtin GPT bot

Primary LanguageTypeScript

freeyeti.net - chat server

Description

By Nestjs, Socket.io, Redis, Elasticsearch

architect

Installation

$ pnpm install

Running the app

  • ./dev up to start development docker containers

  • pnpm run start to start the app

  • ./dev down to stop development docker containers

  • pnpm run start:dev watch mode

  • pnpm run start:prod production mode

Test

  • pnpm run test unit tests
  • pnpm run test:e2e e2e tests
  • pnpm run test:cov test coverage

DB

CREATE DATABASE yechat;
CREATE EXTENSION IF NOT EXISTS "pgcrypto";