Sign inSign up

geoservercloud/geoserver-cloud-wcs

By geoservercloud

Updated about 13 hours ago

GeoServer Cloud — WCS Service

Image
Web servers
Content management system
1

100K+

geoservercloud/geoserver-cloud-wcs repository overview

GeoServer Cloud — WCS Service

Web Coverage Service (WCS) microservice for GeoServer Cloud. Serves raster coverages (elevation models, satellite imagery, gridded datasets) as GeoTIFF, NetCDF, and other formats.

About GeoServer Cloud

GeoServer is an open-source server for sharing geospatial data. GeoServer Cloud repackages GeoServer as a set of independently deployable and scalable microservices built on Spring Boot and Spring Cloud.

What this image provides

A self-contained WCS microservice, supporting:

  • WCS 1.0.0, 1.1.0/1.1.1, and 2.0.1
  • GetCapabilities, DescribeCoverage, GetCoverage
  • Subsetting by bounding box, time, and custom dimensions
  • Input sources: GeoTIFF, Cloud Optimized GeoTIFF (COG), ImagePyramid, NetCDF, ArcGrid, and other GeoTools coverage readers

The image is built on a GeoServer base layer and includes an AOT cache for fast JVM startup. It runs behind the GeoServer Cloud Gateway, which routes /wcs requests to it.

Tags

  • <version> — stable release (e.g. 3.0.0)
  • <version>-RC<n> — release candidate (e.g. 3.0.0-RC1)
  • <version>-SNAPSHOT — development snapshot from main

No latest tag is published — always pin to a specific version. Images are multi-arch (linux/amd64, linux/arm64) and signed with cosign.

Quick start

Deploy together with the other GeoServer Cloud services via:

Standalone smoke test (no config server, no catalog, no data):

docker run --rm -p 9103:9103 \
  -e SPRING_PROFILES_ACTIVE=standalone,datadir \
  -e GEOSERVER_DATA_DIR=/tmp/datadir \
  geoservercloud/geoserver-cloud-wcs:3.0.0-SNAPSHOT

Configuration

SettingDefaultNotes
HTTP port9103override with SERVER_PORT
Management port8103actuator endpoints
Profilesstandalone,datadirswap datadir for pgconfig or jdbcconfig to pick a catalog backend
Data directory${GEOSERVER_DATA_DIR}only used with datadir profile
HealthGET :8103/actuator/healthliveness & readiness
MetricsGET :8103/actuator/prometheusPrometheus scrape target

See the Externalized configuration guide for the full list of profiles and options.

Support

Tag summary

Content type

Image

Digest

sha256:6bf28430a

Size

556.2 MB

Last updated

about 13 hours ago

docker pull geoservercloud/geoserver-cloud-wcs:3.0.2-SNAPSHOT