OSM Hall Monitor frontend
Python Mako CSS JavaScript
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.
osmhm_site
.gitignore
CHANGELOG.md
LICENSE
MANIFEST.in
Procfile
README.md
development.ini
initialize_db.py
production.ini
runprocessor.py
runweb.py
setup.py

README.md

OpenStreetMap Hall Monitor Site

Introduction

This is a frontend for use with the OSM Hall Monitor monitoring package. Rather than using a command line to add things to track or to view log events, the website provides the ability to add any trackable things, review log events, and support restrictions to this data via OSM authentication.

Installing

Note: Python is required and virtualenv is strongly recommended..

  • cd osmhm_site

  • virtualenv env

  • env/bin/python setup.py develop

  • env/bin/initialize_osmhm_db development.ini

  • env/bin/pserve development.ini

Dependencies include OSM Diff Tool and OSM Hall Monitor.

Deploying to Cloud Services

The repository contains a Procfile and sample scripts to run the web and process workers (including a custom SendGrid implementation). Once you deploy the repo, you will need to run the initialize_db.py script to prepare the database. Then, the first user to log in will be set as the server owner.