Simple webchat in NodeJS.
- Redis
Redis is required to store sessions and messages.
$ git clone https://github.com/Hellslicer/Chaunli.git .
$ npm install
Change configuration in /config
$ npm start
Default users are:
- admin@localhost / admin
- user@localhost / user
- Realtime
- Authentification
- HTML5 Notifications
- Stored messages
- Multiple rooms
- Markdown
- Avatar via Gravatar
- i18n
-
server
host
- Host (ie. 127.0.0.1)port
- Port (ie. 8210)
-
redis
host
- Host (ie. 127.0.0.1)port
- Port (ie. 6379)prefix
- Prefix used to store data (ie. chaunli)
-
secret_token
Secret token used by Chaunli
-
rooms
Array of available rooms
-
users
Array of users
id
- Unique identifierusername
- Usernamealias
- Alias used for PMpassword
- MD5 encoded passwordemail
- Emailroles
- Array of permissionsadmin
- Administratoruser
- Basic user
(The MIT License)
Copyright (c) 2014-2015 Kévin Poirot [email protected]. See License for details.