Skip to content
Shout — The self-hosted web IRC client http://shout-irc.com/
JavaScript CSS HTML Smarty
Pull request Compare This branch is 17 commits ahead, 77 commits behind erming:master.
Failed to load latest commit information.
.shout [fix] Change default port
client [fix] Correct path in config
defaults adds capability to run at non-root path
src [fix] Correct path in config
test add basic environment for unit testing with mocha
.gitignore Update gitignore
.travis.yml Fix Travis CI errors
CHANGELOG.md Increase process.setMaxListeners
Gruntfile.js Emit topic over socket
README.md [fix] Correct path
index.js
package.json [fix] Start Shout without commander to get PORT environment variable

README.md

Shout

/!\ This is a fork containing the following Pull Requests:

Also, you have to change the root path on the client/js/shout.js file:

sed -i @PATHTOCHANGE@/myShoutPath@g client/js/shout.js

This will allow shout to be run on a non-root directory.

Try the Demo

What is it?
Shout is a web IRC client that you host on your own server.

What features does it have?

  • Multiple user support
  • Stays connected even when you close the browser
  • Connect from multiple devices at once
  • Responsive layout — works well on your smartphone
  • .. and more!

Install

sudo npm install -g shout

Usage

When the install is complete, go ahead and run this in your terminal:

shout --help

For more information, read the documentation.

Development setup

To run the app from source, just clone the code and run this in your terminal:

npm install
grunt
./index.js --port 8080

And if you don't have grunt installed already, just run npm install -g grunt-cli.

License

Available under the MIT license.

Something went wrong with that request. Please try again.