https://github.com/geonode/geonode-docker
Django base images for GeoNode
https://github.com/geonode/geonode-docker
django docker geonode
Last synced: 10 months ago
JSON representation
Django base images for GeoNode
- Host: GitHub
- URL: https://github.com/geonode/geonode-docker
- Owner: GeoNode
- License: other
- Created: 2018-01-05T15:28:45.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2025-03-12T15:09:45.000Z (11 months ago)
- Last Synced: 2025-03-28T19:21:33.786Z (11 months ago)
- Topics: django, docker, geonode
- Language: Shell
- Homepage:
- Size: 174 KB
- Stars: 10
- Watchers: 24
- Forks: 34
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Docker images for GeoNode services
**This is a WIP. Further details will be provided in this README once the repo has been stabilized.**
This repository collects the configurations for the Docker images used by GeoNode and GeoNode project Docker compose files.
It replaces the configurations defined in the following locations:
- https://github.com/GeoNode/geonode-project/tree/master/docker
- https://github.com/GeoNode/geonode/tree/master/scripts/docker (will be removed except the [GeoNode base image](https://github.com/GeoNode/geonode/tree/master/scripts/docker/base/ubuntu))
- https://github.com/GeoNode/geoserver-docker (will be archived and deprecated)
- https://github.com/GeoNode/data-docker (will be archived and deprecated)
- https://github.com/GeoNode/nginx-docker (will be archived and deprecated)
- https://github.com/GeoNode/postgis-docker (will be archived and deprecated)
The [configurations](https://github.com/GeoNode/geonode-project/tree/master/docker) in the GeoNode Project repository will by default inherit from these base images without further configurations. These configurations can be customized inside projects for any specific need.
## Builds and publishing to Docker Hub
Docker images can be built and published in two ways:
- When a new release is pusblished. Tagging follows the {image}#{tag}, and a new geonode/{image}:{tag} is published.
- Using the manual action workflow
Example:
- A release is done with the tag `geoserver#2.23.3-v2` -> `geonode/geooserver:2.23.3-v2` is built and published to Docker Hub