Documentation & Guides

Step-by-step tutorials, API references, deployment patterns, and troubleshooting guides to get the most out of GeoServer.

Browse Categories

🚀

Getting Started

Quick installation, configuration basics, and your first map service.

Explore Guides →
🔌

APIs & SDKs

WMS, WFS, REST endpoints, and official client library integration.

Explore Guides →
☁️

Cloud & Scaling

Docker, Kubernetes, load balancing, and multi-region setups.

Explore Guides →
🛠️

Troubleshooting

Common errors, performance tuning, and debugging workflows.

Explore Guides →

Latest Guides

View Archive
Beginner 🕒 8 min

Installing & Running GeoServer Locally

A complete walkthrough for setting up your development environment, importing your first shapefile, and publishing a WMS layer.

InstallationWMSShapefile
Intermediate 🕒 14 min

Authenticating Requests with OAuth2 & API Keys

Secure your endpoints, configure role-based access, and implement token rotation for enterprise deployments.

SecurityOAuth2RBAC
Advanced 🕒 22 min

Containerizing GeoServer for Kubernetes

Dockerfile best practices, persistent volume mapping, ingress configuration, and autoscaling policies for production workloads.

DockerK8sDevOps
Intermediate 🕒 11 min

Resolving CRS Transformations & Projection Errors

Understand EPSG mismatches, fix warped geometries, and configure default coordinate reference systems properly.

CRSProjectionsDebugging
Beginner 🕒 10 min

Querying WFS Services with JavaScript

Fetch feature collections, apply spatial filters, and render GeoJSON results on Leaflet or Mapbox GL JS.

WFSJavaScriptGeoJSON

Can't find what you're looking for?

Our engineering team and community are here to help. Join the discussion or open a support ticket.