Skip to content

amelyec/JasminWebPanel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jasmin Web Panel

Jasmin SMS Web Interface for Jasmin SMS Gateway

Installation

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'

Running

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.