23

Arcadia. An open soruce discord alternative made with Express and MongoDB.

 4 years ago
source link: https://github.com/divy-work/arcadia
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

VJN3qaV.png!web Arcadia. The perfect open-source messaging platform.

Installing

# clone the repo
$ git clone https://github.com/divy-work/arcadia.git

$ cd arcadia

# install the node modules...
$ npm install

# start
$ npm start

Database

Arcadia uses MongoDB for storage of every bit of information. So, Make sure you start the MongoDB daemon.

$ mongod

You can try editing configurations as per your needs.

config.dbURL = process.env.DATABASEURL || "mongodb://localhost/arcadia";

Its look and feel

MRBnqib.png!web

Special Thanks

This repo is actually a complete makeover of ThalKod's discord-clone which was archived long ago.

Built with

  • Nodejs - Node.js JavaScript runtime.
  • Socket io - Websocket library for Node.js.
  • Mongoose - Mongoose ORM for commuication with MongoDB.
  • Express - Express framework for handling HTTP requests.

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK