Simple flask-based site
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
tests
thousands
.gitignore
.travis.yml
README.md
images_convert.py
setup.py
thousands-test.conf
wsgi.py

README.md

Build Status

South Ural summits project

This is a source code for http://1000.southural.ru/

Running locally

  1. You need python 2.7
  2. Prepare empty postgresql database
  3. Create virtualenv virtualenv ~/virtualenv/thousands
  4. Clone repository
  5. Install dependencies ~/virtualenv/thousands/bin/python setup.py develop
  6. Create configuration file (see below)
  7. Run application. THOUSANDS_CONF environment variable should point to your configuration file THOUSANDS_CONF="~/thousands.conf" ~/virtualenv/thousands/bin/python wsgi.py

Sample configuration file

# Debug mode (should be disabled on production)
DEBUG=True
# Sessions secret key
SECRET_KEY="somesecretkey"
# Client secret for vk auth
VK_CLIENT_SECRET="vksecret"
# Client secret for southural.ru auth
SU_CLIENT_SECRET="susecret"
# Posgresql connection data
PG_DSN="host=localhost user=myuser password=mypassword dbname=mydb"