public
Description: A small cozy web chat app, like paper cups and a string back in the days. Usually surrounded by lots of French chatter…
Homepage:
Clone URL: git://github.com/alloy/paper-cups.git
name age message
file .gitignore Wed Nov 18 14:58:37 -0800 2009 Add attachments to messages. [alloy]
file .gitmodules Wed Nov 18 15:29:43 -0800 2009 Use public git url for attachment-san [nakajima]
file .kick Thu Oct 29 02:24:54 -0700 2009 Created the skeleton app with: http://github.co... [alloy]
file Capfile Tue Nov 10 12:50:36 -0800 2009 Added deploy script. [alloy]
file README.rdoc Thu Nov 19 10:58:30 -0800 2009 Removed a TODO and added a note to the readme a... [alloy]
file Rakefile Thu Oct 29 02:24:54 -0700 2009 Created the skeleton app with: http://github.co... [alloy]
file TODO Sun Nov 22 02:24:29 -0800 2009 Updated TODO [alloy]
directory app/ Tue Dec 15 06:22:01 -0800 2009 Show the password fields on members/edit if the... [alloy]
directory config/ Wed Nov 25 01:11:10 -0800 2009 Revert "Apply Markdown formatting to single-lin... [alloy]
directory db/ Fri Nov 20 16:24:21 -0800 2009 Add an `api' role to Member and an ApiControlle... [alloy]
directory design/ Tue Nov 03 14:24:30 -0800 2009 Updated requirements. [alloy]
directory doc/ Thu Oct 29 02:24:54 -0700 2009 Created the skeleton app with: http://github.co... [alloy]
directory lib/ Sat Nov 21 06:04:26 -0800 2009 Moved Service to app/models and GitHub service ... [alloy]
directory public/ Sat Nov 21 11:17:07 -0800 2009 If a multiline message has a magic syntax line ... [alloy]
directory script/ Thu Oct 29 02:24:54 -0700 2009 Created the skeleton app with: http://github.co... [alloy]
directory test/ Wed Nov 25 01:11:10 -0800 2009 Revert "Apply Markdown formatting to single-lin... [alloy]
directory vendor/ Wed Nov 18 14:58:37 -0800 2009 Add attachments to messages. [alloy]
README.rdoc

PaperCups

A small cozy web chat app, like paper cups and a string back in the days. Usually surrounded by lots of French chatter…

Is it a replacement for some of the hosted solutions? No, it’s meant as a minimalistic application that can be hosted on your own server when that’s absolutely necessary.

Install

The vendored Rails is a git submodule, to get it:

  $ git submodule update --init

Then:

  $ rake db:create:all
  $ rake migrate

Add some development data:

  $ rake db:fixtures:load

And it’s ready to be served.

Notes

  • If you want to bookmark the application’s URL in Safari, be sure to bookmark +/session/new+, not a room URL. This is because Safari will maintain the name given to the bookmark as the tab’s title even when it’s updated with new messages count.