Digital Earth Africa Config
Config files for Digital Earth Africa datacube and associated applications
Changes to this repo will generate a new docker image that includes the config files. Changes will be tagged as an unstable build. To release to production, create a git tag for the current code and a stable version will be created using that value.
Pull Request Template
There are three pull request Templates available for the following changes:
- ows config changes (ows_cfg.md)
- terria json changes (terria.md)
- product yaml file changes (product.md)
To access the PR templates
- open up a new pull request page and add
&template=ows_cfg.md
,&template=terria.md
or&template=product.md
at the end of the url
for example https://github.com/digitalearthafrica/config/compare/ows-fix-depreciated?expand=1&template=ows_cfg.md
ows_cfg.py
Formatting for Terria Data Description section in Bold
**Overview**
Italic
*Overview*
Process for updating OWS
Prod and dev config files are titled accordingly. Note any /services
additions must be reflected in the corresponding /inventory
json.
- Edit the appropriate files
- Merge changes into
/master
branch via a PR - Update the translation: https://poeditor.com/join/project?hash=Iciv4SqUeH
- For dev OWS, confirm correct deployment by inspecting the relevant OWS URLs and/or importing them to Terria using the 'My Data' option in the catalogue.
- Dev: https://ows.dev.digitalearth.africa/ (stable datadube-ows release + latest config setting for dev)
- Unstable dev: https://ows-latest.dev.digitalearth.africa/ (latest datadube-ows + latest config setting for dev)
- For prod OWS, confirm correct deployment by inspecting the relevant OWS URLs and/or importing them to Terria using the 'My Data' option in the catalogue.
- stable prod: https://ows.digitalearth.africa/ (stable datadube-ows release + latest config setting for prod)
Impact of new datadube-ows release can be checked via unstable prod: https://ows-latest.digitalearth.africa/ (latest datacube-ows + latest config setting for prod)
Process for updating GeoServer
GeoServer config is managed in this repo. More information on the process can be found here: GeoServer Config