/osmose-backend

Part of osmose that runs the analysis, and send the results to the frontend.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Backend part of Osmose QA tool

Build Status

This is the part of Osmose which analyses OSM and send results to frontend. This works as following:

  • an .osm.pbf extract is downloaded
  • analyses are run directly on .osm.pbf file, or on the database
  • analyses results are uploaded to the frontend
  • by default, database is purged

Analysers can be build on many ways:

Installation

The default way to setup Osmose Backend is through Docker. Look at the docker/README.md.

You can also install manually on a debian distribution INSTALL.md.

Run

Look at the osmose_run.py help for options

osmose_run.py -h

Contributing

Setup a Docker install and follow the "Develop on Osmose with docker" guide.

Read the additional contribution guildelines.