Installing the OpenSearch for EO module¶
The installation of the module requires several steps:
- Setting up a PostGIS database with the required schema
- Install the OpenSearch for EO plugin and configure it
- Fill the database with information about collection and metadata
Setting up the PostGIS database¶
Create a PostgreSQL database and run the following SQL script:
https://raw.githubusercontent.com/geoserver/geoserver/main/src/community/oseo/oseo-core/src/test/resources/postgis.sql
{%
include "../../../../../../src/community/oseo/oseo-core/src/test/resources/postgis.sql"
%}
Downloading and installing the OpenSearch extension¶
This module is a community module pending graduation, and is available alongside the official release for production testing.
-
Login, and navigate to About & Status > About GeoServer and check Build Information to determine the exact version of GeoServer you are running.
-
Visit the
website download <download>page, change the Archive tab, and locate your release.From the list of Pending community plugins download OpenSearch (EO).
- {{ release }} example:
opensearch-eo-plugin - {{ version }} example:
opensearch-eo-plugin
The website lists community modules for active nightly builds providing feedback to developers, you may also browse for earlier versions.
- {{ release }} example:
-
Download the plugin zip file, and unzip its contents in the GeoServer unpacked WAR lib directory, e.g.,
geoserver/WEB-INF/lib -
Restart GeoServer
The GeoServer home page after the OpenSearch for EO module installation.