Server Overview & Configuration
Manage spatial data stores, configure OGC web services, and monitor system performance for your GeoServer instance.
Active Layers
142
WMS Requests / hr
8,420
Data Storage
4.2 TB
Uptime
99.98%
Registered Data Stores
| Workspace | Data Store | Type | Layers | Status |
|---|---|---|---|---|
| topp | PostGIS_GeoDB | PostgreSQL | 24 | ● Connected |
| nasa | STAC_API_v2 | STAC / HTTP | 86 | ● Connected |
| urban_planning | Shapefile_Archive | GeoTools | 32 | ⚠ Read-Only |
Global Server Settings
Configure contact information, rendering limits, and security policies. Changes apply immediately and require no restart.
server.xml
<!-- GeoServer Global Configuration -->
<global>
<settings>
<contact>
<contactPerson>GeoServer Admin</contactPerson>
<contactEmail>admin@geoserver.local</contactEmail>
</contact>
<rendering>
maxRenderingTime: 30000
maxRenderingSize: 4096x4096
threadPoolSize: 12
</rendering>
</settings>
</global>
Security & Authentication
GeoServer supports LDAP, OAuth2, and role-based access control (RBAC). Configure security filters per workspace or layer group.
security-filter.xml
<filter>
name: WorkspaceSecurity
type: ROLE_BASED
appliesTo: nasa, urban_planning
rules:
- ROLE_ADMIN: READ_WRITE
- ROLE_ANALYST: READ_ONLY
- PUBLIC: DENY
</filter>
REST API Endpoints
Programmatic access to GeoServer configuration. All endpoints support XML/JSON interchange and require Basic or Bearer authentication.
| Method | Endpoint | Description | Auth |
|---|---|---|---|
GET |
/rest/workspaces.json |
List all registered workspaces | Bearer |
POST |
/rest/workspaces/{name}/datastores |
Create new data store | Bearer |
PUT |
/rest/layers/{name}/style.xml |
Update layer SLD/SE styling | Bearer |
DELETE |
/rest/security/filters/{name} |
Remove security filter | Admin |
Example Request
bash / curl
# Create a new PostGIS datastore
curl -X POST \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/xml" \
-d '<dataStore><name>production_gis</name><connectionParameters>...</connectionParameters></dataStore>' \
https://api.geoserver.local/rest/workspaces/nasa/datastores