GeoServer 3.0.0, the reference open source OGC geospatial server, on Ubuntu 24.04 LTS by cloudimg. Publish your spatial data over open standards (WMS, WFS, WCS, WMTS) and manage it through a rich built in Web Admin console with an interactive OpenLayers map preview. Runs as a systemd service on OpenJDK 21 bound to loopback behind nginx on port 80, with the GEOSERVER_DATA_DIR and the preloaded sample layers on a dedicated data disk. A unique admin password and the keystore master password are rotated on first boot, so the well known default admin credential never ships. GPL 2.0 licensed.
## GeoServer on Ubuntu 24.04 by cloudimg
GeoServer is the reference open source server for publishing your geospatial data to the world using open Open Geospatial Consortium (OGC) standards. It speaks WMS for map images, WFS for vector features, WCS for coverages and WMTS for map tiles, and is the geospatial backbone behind countless GIS, mapping and spatial data infrastructure deployments. A rich built in Web Admin console lets you manage workspaces, data stores and layers and preview them on an interactive OpenLayers map.
This cloudimg image installs GeoServer 3.0.0 from the official platform independent distribution (bundled Jetty) and runs it as the dedicated geoserver system service under OpenJDK 21. GeoServer is bound to the loopback connector 127.0.0.1:8080 and fronted by nginx on port 80, which proxies the /geoserver context and serves an unauthenticated /healthz endpoint for load balancer probes. The GEOSERVER_DATA_DIR, its configuration, the preloaded sample layers and the GeoWebCache tiles all live on a dedicated Azure data disk, so your published data is decoupled from the operating system disk and can be resized independently.
### Secure by default
GeoServer ships a well known default admin credential (admin and geoserver) and a default keystore master password. This image never ships that state. On every VM's first boot a unique admin password and a unique keystore master password are generated and the defaults are rotated away, with the admin password written to a root only file. The build proves, before the image is captured and again on every fresh VM, that the default admin credential is rejected on both the Web Admin login form and the REST API.
### What you get
Add your own domain and a TLS certificate in nginx for production. Publish your own data by adding a store (PostGIS, GeoPackage, Shapefile, GeoTIFF and more) and a layer from the Web Admin. Licensing is GPL 2.0 and free; the cloudimg charge covers packaging, security patching, image maintenance and 24/7 expert support.