1
0
Fork 0
 
 
 
 
 
 
Go to file
Nikos Roussos 21c2b3ce5e Add management command to initialize data 2014-10-27 20:17:05 +02:00
SatNOGS Add management command to initialize data 2014-10-27 20:17:05 +02:00
docs Initial SatNOGS project structure. 2014-08-26 22:36:38 +03:00
requirements Minor doc fixes 2014-10-27 08:41:18 +00:00
.editorconfig Initial SatNOGS project structure. 2014-08-26 22:36:38 +03:00
.gitattributes Initial SatNOGS project structure. 2014-08-26 22:36:38 +03:00
.gitignore Ignore all sqlite files 2014-10-16 16:38:41 +03:00
LICENSE Minor doc fixes 2014-10-27 08:41:18 +00:00
README.md Add management command to initialize data 2014-10-27 20:17:05 +02:00
manage.py Add top-level symbolic link to manage.py 2014-09-01 20:59:58 +03:00
setup.cfg Initial SatNOGS project structure. 2014-08-26 22:36:38 +03:00
setup.py pep8 2014-10-16 16:42:44 +03:00

README.md

SatNOGS Network

SatNOGS Network is a Django based application, implementing a global scheduling and monitoring network for ground station operations. It features multiple observers to multiple intrumentation functionality and manages observation jobs and results.

Installation

Development

Requirements: You ll need python, virtualenv, pip and git

1 - Clone our code

$ git clone https://github.com/satnogs/satnogs-network.git

2 - Set up the virtual environment.You will need to have a folder for your virtual envs. Create outside your project folder an "env" folder or fix the following commands to match your setup.

$ cd satnogs-network/
$ virtualenv --no-site-packages ../env/satnogs

3 - Activate your python virtual environment

$ source ../env/satnogs/bin/activate

4 - Install local development requirements

(satnogs)$ pip install -r requirements/local.txt

5 - Create and setup the database

(satnogs)$ ./manage.py migrate

6 - Create a superuser

(satnogs)$ ./manage.py createsuperuser

7 - Push some demo data

(satnogs)$ ./manage.py initialize

8 - Run development server

(satnogs)$ ./manage.py runserver

Your satnogs-network development instance is available in localhost:8000 . Go hack!

LICENSE: MPL-2.0