Jasmin SMS Web Interface for Jasmin SMS Gateway
Download and Extract folder We recommend installing in a virtualenv
Install dependencies:
$ pip install -r requirements.pip
cd to JasminWebPanel and run:
$ ./manage.py migrate
$ ./manage.py createsuperuser
$ ./manage.py collectstatic
The last is only needed if you are running the production server (see below) rather than the Django dev server. It should be run again on any upgrade that changes static files. If in doubt, run it. You can also override the default settings for the telnet connection in local_settings.py. These settings with their defaults are:
TELNET_HOST = '127.0.0.1'
TELNET_PORT = 8990
TELNET_USERNAME = 'jcliadmin'
TELNET_PW = 'jclipwd'
To run for testing and development:
./manage.py runserver
This is slower, requires DEBUG=True
, and is much less secure
To run on production:
./run_cherrypy.py
This requires that you run the collectstatic command (see above) and you should have DEBUG=False
.