Skip to main content

Host multiple RapidSMS instances in one project

Project description

https://travis-ci.org/theirc/rapidsms-multitenancy.svg?branch=master https://coveralls.io/repos/theirc/rapidsms-multitenancy/badge.svg?branch=master

rapidsms-multitenancy allows you to host multiple RapidSMS instances in one cohesive project.

Description

Why would you want to use rapidsms-multitenancy? It was built for a situation where a large organization has operations in multiple countries. It’s desirable for each country to have its own RapidSMS instance so that users can easily communicate with that local backend. On the other hand, it’s a pain to install RapidSMS in each location as you’d have to do each installation separately, keep each installation updated, and have user accounts duplicated over installations.

rapidsms-multitenancy allows you to have one central RapidSMS installation with multiple tenants. Each tenant is associated with one RapidSMS backend with the aim of keeping each tenant separate. Superusers of the system can view multiple tenants.

Running the Tests

You can run the tests with via:

python setup.py test

License

rapidsms-multitenancy is released under the BSD License. See the LICENSE file for more details.

Contributing

If you think you’ve found a bug or are interested in contributing to this project check out rapidsms-multitenancy on Github.

Development sponsored by The International Rescue Committee.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rapidsms-multitenancy-0.1.1.tar.gz (17.4 kB view details)

Uploaded Source

File details

Details for the file rapidsms-multitenancy-0.1.1.tar.gz.

File metadata

File hashes

Hashes for rapidsms-multitenancy-0.1.1.tar.gz
Algorithm Hash digest
SHA256 efba581b06fe5911d26ffc3da670d2061b3e484b82659d081d1f7c543a77c12f
MD5 e92b2d7ae84db7a561eb553fcf07f026
BLAKE2b-256 0972aacdab9676cf9c236026bf29fe5196a35a572226b29f82310321a88f8cc7

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page