Responsive, privately hostable chat and IM software on node.js and mysql
- Private instant messaging
- Group chat rooms
- Profile images
- Image uploads / inline media in chats
- Full sized image views on click
- User presence status for when a user is active vs not on the app
- Pluggable Identity for easier integration with existing communities
Layout created with bootstrap.
Live demo at https://chat.peachat.io
- Have a MySQL instance handy
- git clone https://github.com/SlideWave/peaChat.git
- npm install
- Go to the pchat directory and edit config.js for your environment specifying your mysql credentials and if necessary the full local path to the upload directory (required when using certain init scripts)
- Run "node app.js setup" to initialize the database
- Start the app using an init script or "node bin/www"
- CDN Image support