/MetaTalk

Metarhia application example: chat, file storage, auth

Primary LanguageJavaScriptMIT LicenseMIT

Metarhia application example

Usage

  • You need node.js 18.x or 20.x
  • Fork and clone this repository (optionally subscribe to repo changes)
  • Run npm i to install dependencies and generate RSA certificate
  • Remove unneeded dependencies if your project doesn't require them
  • Add your license to LICENSE file but don't remove starter kit license
  • Start your project modifying this example
  • Before running server initialize the DB:
    • First of all, make sure you have PostgreSQL installed (preferably 12.x to 16.x).
    • Run database initialization script: database/setup.sh
  • Run project: node server.js and stop with Ctrl+C

License

Copyright (c) 2023 Metarhia contributors. This starter kit is MIT licensed.