{"id":26150408,"url":"https://github.com/3liz/lizmap-wps-web-client-module","last_synced_at":"2026-03-01T23:02:53.091Z","repository":{"id":37821823,"uuid":"133953382","full_name":"3liz/lizmap-wps-web-client-module","owner":"3liz","description":"Lizmap module for WPS Client support","archived":false,"fork":false,"pushed_at":"2025-07-02T08:24:59.000Z","size":6099,"stargazers_count":11,"open_issues_count":8,"forks_count":10,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-07-02T09:34:44.171Z","etag":null,"topics":["javascript","lizmap","php","qgis","qgis-processing","qgis-server","wps"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/3liz.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"license.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":"https://www.3liz.com/en/contacts.html"}},"created_at":"2018-05-18T12:46:56.000Z","updated_at":"2025-07-02T08:24:11.000Z","dependencies_parsed_at":"2023-11-21T17:04:40.707Z","dependency_job_id":"3c636b2e-7ee6-4618-8857-a2a1a5a4c5ca","html_url":"https://github.com/3liz/lizmap-wps-web-client-module","commit_stats":{"total_commits":152,"total_committers":7,"mean_commits":"21.714285714285715","dds":0.5394736842105263,"last_synced_commit":"3a0f0c92b761f4b99b5a88a39309a130f7540156"},"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/3liz/lizmap-wps-web-client-module","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3liz%2Flizmap-wps-web-client-module","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3liz%2Flizmap-wps-web-client-module/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3liz%2Flizmap-wps-web-client-module/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3liz%2Flizmap-wps-web-client-module/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/3liz","download_url":"https://codeload.github.com/3liz/lizmap-wps-web-client-module/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3liz%2Flizmap-wps-web-client-module/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29987656,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-01T22:42:38.399Z","status":"ssl_error","status_checked_at":"2026-03-01T22:41:51.863Z","response_time":124,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["javascript","lizmap","php","qgis","qgis-processing","qgis-server","wps"],"created_at":"2025-03-11T05:59:24.766Z","updated_at":"2026-03-01T23:02:53.060Z","avatar_url":"https://github.com/3liz.png","language":"JavaScript","funding_links":["https://www.3liz.com/en/contacts.html"],"categories":[],"sub_categories":[],"readme":"# Lizmap WPS Web Client\n\n[![🔤 Lint](https://github.com/3liz/lizmap-wps-web-client-module/actions/workflows/lint.yml/badge.svg)](https://github.com/3liz/lizmap-wps-web-client-module/actions/workflows/lint.yml)\n[![🚀 Release](https://github.com/3liz/lizmap-wps-web-client-module/actions/workflows/release.yml/badge.svg)](https://github.com/3liz/lizmap-wps-web-client-module/actions/workflows/release.yml)\n[![Packagist](https://img.shields.io/packagist/v/lizmap/lizmap-wps-web-client)](https://packagist.org/packages/lizmap/lizmap-wps-web-client)\n\nLizmap WPS Web Client is a Lizmap module to add a WPS panel into [Lizmap Web Client](https://github.com/3liz/lizmap-web-client/).\n\nThis is an example showing the QGIS Processing Buffer algorithm, exposed as a WPS algorithm within Lizmap Web Client:\n\n![Screenshot](docs/media/wps-panel.png)\n\n![Screenshot](docs/media/screenshot.png)\n\n![Demo gif](docs/media/demo.gif)\n\nIt's also providing another panel showing you the results which have been executed on the Lizmap instance.\n\n## Installation\n\nSince version 0.1.1, it is recommended to install the module\nwith [Composer](https://getcomposer.org), the package manager for PHP.\nIf you can't use it or if you are using Lizmap 3.3 or lower, use the manual way to\ninstall the module (jump to the corresponding section below)\n\n### Automatic installation with Composer and lizmap 3.4 or higher\n\n* into `lizmap/my-packages`, create the file `composer.json` (if it doesn't exist)\n  by copying the file `composer.json.dist`, and install the module with Composer:\n\n```bash\ncp -n lizmap/my-packages/composer.json.dist lizmap/my-packages/composer.json\ncomposer require --working-dir=lizmap/my-packages \"lizmap/lizmap-wps-web-client\"\n```\n\n* If you are using Lizmap 3.6 or higher, execute\n\n```bash\nphp lizmap/install/configurator.php wps\n```\n\n* Then for any version, execute Lizmap install scripts into `lizmap/install/` :\n\n```bash\nphp lizmap/install/installer.php\n./lizmap/install/clean_vartmp.sh\n./lizmap/install/set_rights.sh\n```\n\nGo to the \"Configuration\" section.\n\n### Manual installation into lizmap 3.3 or 3.4 without Composer\n\n* Download the zip archive from the [release page into GitHub](https://github.com/3liz/lizmap-wps-web-client-module/releases).\n* Extract files from the archive and copy the directory `wps` into `lizmap/lizmap-modules/` of Lizmap.\n* Edit the file  `lizmap/var/config/localconfig.ini.php` to add this\n  into the `[modules]` section\n\n```ini\nwps.access=2\n```\n\n* Then execute Lizmap install scripts into `lizmap/install/` :\n\n```bash\nphp lizmap/install/installer.php\n./lizmap/install/clean_vartmp.sh\n./lizmap/install/set_rights.sh\n```\n\n\n## configuration\n\nAdd a section `[wps]` in your `localconfig.ini.php` and add the variables:\n\n```ini\n[wps]\nwps_root_url=http://wps:8080\nwps_rootDirectories=/projects/wps\n\nredis_host=localhost\nredis_port=6379\nredis_key_prefix=lzmwps\nredis_db=1\nows_url=http://map:8080\nrestrict_to_config_projects=off\nrestrict_to_authenticated_users=off\nenable_job_realm=off\nadmin_job_realm=\n```\n\nThe WPS configuration:\n\n* `wps_root_url` is the URL of the WPS service\n* `wps_rootDirectories` is the path of the directories defined for the WPS Service MAP\n\nThe redis configuration for saving process status: uuid, INPUTS, OUTPUTS.\n\n* `redis_host` the redis host to use\n* `redis_port` the redis port to use\n* `redis_db` the redis database to use\n* `redis_key_prefix` the redis key prefix to use\n\nThe OWS proxy configuration:\n\n* `ows_url` is the URL of the OWS service used by the WPS service\n\nThe availability of WPS algorithms in the Lizmap Web Client web maps\n\n* `restrict_to_config_projects` the module is not enabled for projects without a json config for processes.\n* `restrict_to_authenticated_users` the module is not enabled if the user is not authenticated.\n* `enable_job_realm` enable job access control by associating a realm token to each job. Job realm will be built at user level.\n* `admin_job_realm` administrator realm token. It allows bearer to bypass any other token.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F3liz%2Flizmap-wps-web-client-module","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F3liz%2Flizmap-wps-web-client-module","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F3liz%2Flizmap-wps-web-client-module/lists"}