node package manager
Stop wasting time. Easily manage code sharing in your team. Create a free org Ā»

nekocafe

nekocafe

Web chat room šŸ± šŸ’¬

npm

screenshot screenshot

A chat server using websockets. Send your friends the url and chat through the browser.

  • designed for mobile
  • no passwords/registration
  • 100 line backlog
  • hotlinked urls
  • embedded images, youtubes, tweets

Installing

npmĀ installĀ -gĀ nekocafe

Running

nekocafeĀ <portnumber>

For https mode, pass your certificates on the command line:

nekocafeĀ <portnumber>Ā <keyfile.pem>Ā <certfile.pem>

Development

npm run dev to build client side (outputs to dist/)

node lib/server.js <portnumber> to run the server (does not need to restart after client rebuild)

or npm run start to run on port 80

Changelog

  • 1.3.0 - file uploads
  • 1.2.0 - embedded youtubes, tweets
  • 1.1.0 - embedded images, remember username/prefs, performance improvements
  • 1.0.0 - first release