Banana depends on various 3rd party Python libraries which are defined in the requirements.txt file. You can install the dependencies using pip:

$ pip install astropy
$ pip install -r requirements.txt

Pip cant figure out dependencies correctly in some cases, so you need to manually install astropy first.

Quick configuration

copy the example config file:

$ cp project/settings/ project/settings/

Now open project.settings.local in your favorite editor and configure your database settings.

Runnig the server

You can run a Django testing webserver serving the banana project using:

$ ./ runserver


If you want a more permanent implementation and serve Banana so several users it is adviced to deploy your setup with a dedicated webserver. The Django project itself has extended documentation on how to do this.