-
Clone the repository:
git clone https://github.com/hack-chat/main.git -
Change the directory:
cd main/server -
Install server dependencies:
npm install -
Configure the server:
npm run config(you may also migrate aconfigdirectory into./main/serverif you previously configured the server elsewhere) -
Migrate the contents of
./main/clientinto any suitable directory of your webserver -
(OPTIONAL) Cleanup; you may delete
main/clientSourceandmain/documentationYou can now run start the server software with a process manager like PM2 (e.g.,
pm2 start server/main.js --name HackChat). If you plan on using SSL to serve the client; you will need to use a reverse proxy, as TLS is not natively supported by the hack.chat server software (this may change in future releases).
(TODO)