Open up Terminal and do the following
-
Set up your virtualenv
~> virtualenv -p --no-site-packages Open_env ~/Open_env> source bin/activate
-
Clone Repository
~/Open_env> git clone git@github.com:roggrat/OpenSMS.git
-
Install dependencies
~/Open_env> cd HarukaSMS ~/Open_env/OpenSMS> pip install -r requirements.txt
-
Start a new Terminal Session. (This is to ensure that step 6 works)
-
Create the database
~/Open_env/OpenSMS> python manage.py syncdb
-
Run the development webserver
~/Open_env/OpenSMS> python manage.py runserver 0.0.0.0:80 &
-
Run the GSM router using Kannel
service kannel start