Skip to content

Latest commit

 

History

History
43 lines (25 loc) · 1.25 KB

README.md

File metadata and controls

43 lines (25 loc) · 1.25 KB

esmswall

esmswall is a SMS-to-Screen display system built in Erlang using Nitrogen+Riak.

Dependencies

esmswall comes by default with Nitrogen packaged, but you are required to setup your own Riak cluster. See Riak Wiki for more information.

NOTE This only works with riak-0.10.1 at the moment.

You also need a way for the application to get the SMS data from the aggregator. The service which I use to test this out is Textmarks, and it works well.

##Getting Started

  • Start your riak cluster

  • Start the esmswall: $ <install path>/bin/nitrogen start

  • For the moderator interface, browse to: http://localhost:8000/moderate

  • For the wall itself, browse to: http://localhost:8000/display

Having Issues?

  • Make sure your cookies match in the vm.args in both Riak and Nitrogen
  • Make sure your Riak cluster has started.
  • Check your aggregator to verify it is sending data to: http://<your external IP>:8000/parse

TODO

  • PRIORITY: Get it working with riak-0.12
  • PRIORITY: Switch to using the Erlang PBC library for communications.
  • More options for the moderators
  • Easier to configure
  • The ability to bypass moderation
  • More control over the display