Skip to content

westerncapelabs/junebug

 
 

Repository files navigation

Junebug

Documentation

Junebug is an open-source server application providing SMS and USSD gateway connectivity for integrators, operators and application developers.

Junebug enables integrators to automate the setup, monitoring, logging, and health checking of population scale messaging integrations.

Junebug is a system for managing text messaging transports via a RESTful HTTP interface that supports:

  • Creating, introspecting, updating and deleting transports
  • Sending and receiving text messages
  • Receiving status updates on text messages sent
  • Monitoring transport health and performance
  • Retrieving recent transport logs for debugging transport issues.

Design Principles

Junebug aims to satisfy the following broad criteria:

  • Easy to install
  • Minimal useful feature set
  • Sane set of dependencies

Documentation

Documentation is available online at http://junebug.readthedocs.org/ and in the docs directory of the repository.

To build the docs locally:

$ virtualenv ve
$ source ve/bin/activate
(ve)$ pip install -r requirements-docs.txt
(ve)$ cd docs
(ve)$ make html

You'll find the docs in docs/_build/index.html

You can contact the Junebug development team in the following ways:

Issues can be filed in the GitHub issue tracker. Please don't use the issue tracker for general support queries.

About

A system for managing text messaging transports with via RESTful HTTP interface.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.4%
  • Shell 0.6%