e1af5e1ca5
* Render template if specified in config and provide example config Update linked_data.py Merge branch 'geopython:master' into jsonld Rended from json-ld output Render jinja2 json-ld template from json-ld output instead of json output Merge branch 'geopython:master' into jsonld Add documentation - Add documentation - Add test to workflow Update pygeoapi-test-config.yml Update test_api.py Update api.py Update linked_data.py Move template declaration in configuration Update docs Update configuration.rst Update configuration.rst * Updates per requested changes * Fix spelling * Fix json-ld template pathing * Remove root path for the templating * Move json-ld template from api.py - Move single item json-ld templating to inside geojson2jsonld - Reformat json-ld configuration for context and item_template to children of json-ld block - Update docs and example configurations * Fix ref * Use FileSystemLoader to control template search path search for templates is in order of `template_paths` list * s/json-ld/linked-data/ig rename json-ld to more generic name
pygeoapi with dashboard skin
These directories contain a Docker build script necessary to setup a minimal
pygeoapi server that uses a customised dashboard skin.
The skin is pulled in from https://github.com/pvgenuchten/pygeoapi-skin-dashboard
Note that this exmaple is only for local development and testing.
Building and running
# build image locally
docker build -t geopython/pygeoapi-skinned:local .
# run container in localhost
docker run -p 5000:80 geopython/pygeoapi-skinned:local
Browse to http://localhost:5000