Skip to content

ichem/django-seuranta

 
 

Repository files navigation

django-seuranta

Live gps tracking server for orienteering events.

Build Status Coverage Status

Requirement

Python version 3.4

Installation

First create a local_settings.py file in /seuranta/app/ folder to indicates your db and smtp settings, secret key and allowed host according to standard django settings. See django documentation for more detials.

You can then run ./install.sh It will ask for a username and a password for a super user that you can use to login in the admin.

Once installed you can run the server with python manage.py runserver admin is available at http://127.0.0.1:8000/admin/

In the admin configure the site at http://127.0.0.1:8000/admin/sites/site/ and your facebook app detail in http://127.0.0.1:8000/admin/socialaccount/socialapp/

It is recomended to run the application as uwsgi app behind a nginx server. Search for django with uwsgi and nginx for tutorials.

To use the web tracker and use the user location you will need to run the application with HTTPS. You can get a free certificate with lets encrypt or run behing a proxy such as Cloudflare.

About

Django application dedicated to live gps tracking for orienteering events

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 46.1%
  • Python 41.6%
  • JavaScript 11.7%
  • Other 0.6%