{"name": "GeoServer Manager", "package_name": "geoserver_manager", "version": "1.0.0", "experimental": false, "qgis_min": "3.40.0", "qgis_max": "4.99.0", "downloads": 292, "uploaded_by": "ronit", "upload_datetime": "2026-10-08T06:24:29.771620", "changelog": "Version 1.0.0:\nThe first release: a QGIS plugin that manages a GeoServer through its REST\nAPI, built on [python-geoservercloud](https://github.com/camptocamp/python-geoservercloud).\nTested with GeoServer 2.28 and 3.0.\n- **Connection.** A settings page with the server URL, the user name and\npassword, and *Test connection*. Several saved connections, with a switch\nbeside the dialog's status line when there are 2 or more. The password is\nplain text in the QGIS settings by default. A connection can keep it in\nQGIS's encrypted authentication database instead. The plugin follows\nQGIS's proxy settings. A connection that fails says why. The reasons it\nnames: a wrong password, an account without rights, a private certificate\nauthority, a pasted web address, a server that is not GeoServer.\n- **Workspaces.** List, add, edit and delete workspaces. Set the default\nworkspace, the isolated flag and the namespace URI. Give a workspace its\nown WMS, WFS, WCS and WMTS settings, or send it back to the global ones.\n- **Datastores.** Every datastore type. PostGIS (direct or JNDI), shapefile,\ndirectory, GeoPackage, PMTiles and Web Feature Server stores have a form of\ntheir own. Any\nother type takes GeoServer's name and parameters. Add, edit, rename, enable\nor disable, reset and delete. The plugin checks a saved store at once. A\nstored password stays when the form leaves it blank.\n- **Coverage stores.** GeoTIFF, COG, ImageMosaic, ArcGrid and WorldImage\nstores: add, edit, reset and delete. Read a coverage's SRS, format, pixel\nsize, bounds and bands. Publish a coverage as a layer, or publish a QGIS\nraster layer as a new store.\n- **Cascaded stores.** WMS and WMTS stores that proxy another server. Create\none from a GetCapabilities URL. Publish the layers the remote advertises,\nview and delete the cascaded layers, delete the store.\n- **Layers.** Every published layer with its workspace, type, store and\ndefault style. Publish a table of a datastore with its SRS, title,\nabstract and keywords. Edit a layer's name, title, abstract, keywords,\nSRS, projection policy, enabled and advertised flags, and CQL filter. The\nplugin sends only what changed. Update a layer from its data, set its\ndefault and additional styles, delete.\n- **Layer groups.** Global and per-workspace groups with their mode, layers,\norder, styles, nested groups, Earth Observation root layer and bounds.\nAdd, edit and delete them.\n- **Styles.** SLD, CSS, YSLD and MBStyle styles, global and per workspace.\nUpload one from pasted text, a file, a zip with its images, or the\nsymbology of a QGIS layer. Edit the body in place, rename, copy, save to\ndisk, delete. See which layers and groups use a style. The style dialog\nshows the legend.\n- **Tile cache.** The cached layers with their gridsets and formats. Edit a\nlayer's cache configuration, zoom levels and parameter filters. Seed,\nreseed and truncate part of a cache, and follow or stop the running tasks.\nStop caching a layer, or cache one again.\n- **Server.** The contact details, the global settings, and each service's\nsettings with its capabilities URL. The logging profile with the log's\nlast lines, and the catalog's reload and reset. Each row also opens\nGeoServer's own page.\n- **QGIS both ways.** Add a layer or a layer group to the project as WMS,\nWFS or WMTS. Preview a layer on a map of its own, in the dialog or in a\nbrowser. Publish a vector or raster layer of the open project, with its\nsymbology, after a check of its CRS. Push a QGIS layer's style to\nGeoServer, or apply a GeoServer style to a QGIS layer. Both work from the\ndialog and from the layer tree's context menu.\n- **In the dialog.** Loads, uploads and deletes run in the background, and\n*Cancel* stops them. Tables sort, filter and page. A large server lists\nits names at once. The details follow for the page on screen. F5, Ctrl+F,\nEsc and Del work as keyboard shortcuts. Every error says what to do next\nand stays until closed. The colours are readable on dark themes. The\ninterface is translatable and ships a partial French locale, plural forms\nincluded.", "external_deps": null, "download_url": "https://plugins.qgis.org/plugins/geoserver_manager/version/1.0.0/download/"}