Fafnir
- Rust tool to import imposm points-of-interest from a PostgreSQL database into a Mímirsbrunn Elasticsearch.
- You can run fafnir either manually or with docker.
Getting Started
- First build fafnir with Cargo:
- Then you can run fafnir (with the connections to postgres and elasticsearch):
cargo run --release --dataset=<dataset name> --es=http://<es-IP>:9200 --pg=postgresql://<pg-IP>:5432
Run with docker 🐳
Tests
- You can run the tests than come along fafnir directly with cargo:
- For a live test, you can import a small postgres database from the ile-de-france points-of-interest directly from this docker image:
docker pull qwantresearch/postgres_poi_idf