Gitlab hosts the main repo Mirror repo is at Github
This is the indrz API backend code repository.
documentation here indrz Docs
We are working on making the setup easier, with an all docker development environmentment. The production deployment aswell will be an all docker deployment.
- Copy
.env-example
into a new file called.env
configure your secret varialbles, this is in the root folder allong with thedocker-compose-local.yml
- Build indrz_api image
docker build -t indrz_api:latest -f devops/local/indrz_api/Dockerfile ./indrz
- Run indrz_api on localhost
docker-compose -f docker-compose-local.yml up -d
- OPTIONAL load demo data for testing
make load_demo_data
- Visit http://localhost:8000/api/v1/admin to login using Django admin
- Visit http://localhost:8000/api/v1/docs to see Swagger docs (not you must be logged into Django Admin)
- Python (3.x)
- Django – Web Framework Backend
- Django Rest Framework – Django Rest Web Framework our API
- PostGIS – Spatial Database extension to Postgresql
- PGRouting - Routing extension to PostGIS and Posgresql
- Postgresql – Database
- Geoserver – Web map server to serve and create, maps and data
- Ubuntu server - Server
- Docker, docker-compose - Docker, Docker-Compose
Contact: Michael Diener