GitHub GitHub language count GitHub milestones GitHub commit activity GitHub (Pre-)Release Date

OpenGeoData#

OpenSource project focused on sharing of geographic data to citizens and technicians.

OpenGeoData logo

About OpenGeoData#

OpenGeoData is a project that born with the ambition of became a platform useful to citizens and technicians for share geographic public data. OpenGeoData use Django, born as cloud based platform thanks to Docker. If you want, use this Geoserver dockerized version for build you project.

Building the image#

  1. Clone the repository: git clone git@github.com:MaxDragonheart/OpenGeoData.git
  2. Edit the env file with your own settings. To generate the Secret Key you can use:
python3 -c "import secrets; print(secrets.token_urlsafe(40))"

or

openssl rand -base64 32
  1. Build the image:

    -> Staging docker-compose -f docker-compose-dev.yml up -d --build

    -> Production docker-compose -f docker-compose.yml up -d --build

  2. Run project: docker exec -it <containerID> bash

  3. Make DB’s tables and collect all statis files: ./migrate-collectstic.sh
  4. Share your geographic data :)

Roadmap#

You can see the roadmap here.