geosolutions-it / geonode-generic

Generic Geonode-project based app, to be used with docker/rancher
https://waffle.io/geosolutions-it/geonode-generic
3 stars 6 forks source link

Define docker-compose env variables to be overridden by Rancher #1

Closed giohappy closed 6 years ago

giohappy commented 6 years ago

Basic settings should be defined as env variables to be defined by Rancher CLI variables interpolation or Rancher UI questions.

For GeoNode these could be:

cezio commented 6 years ago

EXPOSED_HTTP_PORT - this is port forwarded to nginx, so we can have multiple deployments on one physical machine with separate nginx/lb in front.

cezio commented 6 years ago

Should we also add custom admin password for geonode and geoserver? If so, we should remove default credentials fixture, and add custom password injecting (tasks.py)

giohappy commented 6 years ago

In general I wouldn't share credentials for deployments. It could be a security leak.