Project: GeoNode

Version: 2.8 with QGIS server, Kartoza fork

Feature: Extend Rancher orchestration to support theming of GeoNode

  1. Custom skins are packaged as Django App. example on http://github.com/kartoza/ingc_geonode_theme
  2. Custom skin app, have a standard prefix geonode_theme for GeoNode theme
  3. Apps are loaded through pip install on git repo. Example url will be git+https://github.com/kartoza/ingc_geonode_theme.git@tagname
  4. Which skin app to use is asked by a Rancher question (available when doing update or deploy)
  5. Skin app development can follow regular Django development (package requirements are listed in the app).

This feature was funded by https://www.gfdrr.org/

This feature was developed by https://kartoza.com