https://github.com/mapsme/cf_audit
OSM Conflator Audit System
https://github.com/mapsme/cf_audit
Last synced: 3 months ago
JSON representation
OSM Conflator Audit System
- Host: GitHub
- URL: https://github.com/mapsme/cf_audit
- Owner: mapsme
- License: apache-2.0
- Created: 2017-11-22T14:36:03.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-06-07T13:32:51.000Z (about 2 years ago)
- Last Synced: 2025-07-28T06:31:54.792Z (11 months ago)
- Language: JavaScript
- Size: 124 KB
- Stars: 7
- Watchers: 21
- Forks: 9
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OSM Conflation Audit
This website takes a JSON output from [OSM Conflator](https://github.com/mapsme/osm_conflate)
and presents logged-in users an interface for validating each imported point, one-by-one.
It records any changes and produces a file that can be later feeded back to the Conflator.
## Author and License
All this was written by Ilya Zverev for MAPS.ME. Published under Apache License 2.0.
## Running using docker-compose
You can run this project locally (or using an adapted version
on your server as well) using the provided docker-compose file.
1. Create an application on `https://www.openstreetmap.org/user//oauth_clients`
and use `localhost:8080` as your main application URL.
1. Copy the "Consumer Key" respectively the "Consumer Secret" to a new file called `.env` as follows:
```bash
OAUTH_KEY=
OAUTH_SECRET=
SECRET_KEY=
MAPILLARY_CLIENT_ID=
```
1. Then start it on your machine using docker-compose: `docker-compose up --build`.
Open your browser at `localhost:8080` and start using it.
In case you don't have admin-rights, uncomment the line in the `docker-compose.yml` with `# ADMINS: ''`.
You can add multiple admins by separating the values with a comma (`,`), ie. `ADMINS: '1234,98765'`