28 karma · joined April 27, 2014
However, I added "public" mode, where anyone is allowed to connect. And the demo server is currently running in this mode.
So right now? Nope. I'm not limiting anything. I guess this will be up to the person running the server to decide.
Thanks!
Thanks for all the attention! The repository is here: https://github.com/erming/shout
It's open source, so if you're looking for a cool new project to work on, feel free to help out!
Anyway, some feedback: When loading the page, a wild scrollbar appears (Chrome). A temporary overflow: hidden; on the body would probably solve this.
Basically: You install it from npm and then run it, then you browse to http://localhost:9000/ and start chatting.
It's responsive and works great on your smartphone.
Repository: https://github.com/erming/shout (star if you like it!)
And of course, a demo: http://shout-irc.com:9000/
Edit: If you can't connect (Freenode only allows ~5 active connections) try "irc.rizon.net".
The HN post can be found here: https://news.ycombinator.com/item?id=7996464
Step 1: Download SVG from https://github.com/github/octicons/tree/master/svg
Step 2: Use http://www.fileformat.info/convert/image/svg2raster.htm
Step 3: ...
Step 4: Profit!
While I haven't implemented the logging yet, I'm thinking about storing them in the JSON-format. Messages are already stored as JavaScript object, so I think this is my best option. And exporting them as .txt on demand, shouldn't be a problem either.
Thank you for the feedback
I've been thinking about storing the logs in .txt-files (with the option to turn this feature on/off). This way, I could let the user download the logs directly via the browser.
It's really stable (been using it for weeks without restarting) and I've even implemented a mobile interface: https://db.tt/fYTswBwO
You'll find the install instructions in the README (or just `npm install shout`). No configuration required. Should take under a minute to get it running if you already have NPM.
It's open source. Feel free to try it, browse the code and leave some feedback. If you want to work with me, it's open for contributions!
Here's mine:
https://github.com/erming/route
Code: https://github.com/erming/route/blob/master/route.php
~80 LOC
According to https://wiki.php.net/phpng, they benchmarked against Wordpress 3.6 (the current version is 3.9). I couldn't find anything about the Drupal benchmark, but it could be a simple "Hello world" for all we know.