Little guide for how I was setting the GeoServer for the archaeological sites management.

  1. Service in docker compose with csrf disabled / in prod with the env vars
  2. Workspace creation
  3. Set source as PostGIS with the db name like the one shared in the container
  4. Select sites. Use filter: deletedAt IS NULL, such that only published filters are there
  5. For the workspace, group, enable WFS, WMS
  6. Create view for buffer zones like:
SELECT id, buffer_geometry AS geom FROM sites;

Obvi could be extended more.

  1. Also filter for buffer zones
  2. Make sure the bounds match Moldova for these layers.
  3. You can create a layer group for both sites and buffer. Use styles to differentiate them.