Running in a production environment¶
GeoServer is geared towards many different uses, from a simple test server to the enterprise-level data server. While many optimizations for GeoServer are set by default, here are some extra considerations to keep in mind when running GeoServer in a production environment.
- Java Considerations
- Container Considerations
- Configuration Considerations
- Use production logging
- Logging configuration hardening
- Set a service strategy
- Personalize your server
- Configure service limits
- Set security for data modification
- Cache your data
- Welcome page selectors
- Disable the GeoServer web administration interface
- Disable the Auto-complete on web administration interface login
- X-Frame-Options Policy
- X-Content-Type-Options Policy
- OWS ServiceException XML mimeType
- External Entities Resolution
- Data Considerations
- Linux init scripts
- Other Considerations
- Troubleshooting
- Make cluster nodes identifiable from the GUI
Previous: Parameterize catalog settings
Next: Java Considerations