An open API service indexing awesome lists of open source software.

https://github.com/ignf/geoportal-configuration

Generation of configuration JSONs for Geoportal JS APIs
https://github.com/ignf/geoportal-configuration

Last synced: 12 months ago
JSON representation

Generation of configuration JSONs for Geoportal JS APIs

Awesome Lists containing this project

README

          

# geoportal-configuration

Generation of configuration JSONs for Geoportal JS APIs

## Dependency install
`pip3 install -r requirements.txt`

## CLI usage
`python main.py key1 key2...`$

Config files are generated in `dist` directory

## Launch web interface
### Without Docker
`python -m flask run --host=0.0.0.0`

### With Docker
`docker build --tag gpconnfig . && docker run gpconfig`

## Use web interface
### Form
Go to the index of the deployed web inteface with a web browser. Example: https://geoportal-configuration.onrender.com/

### API
`curl http://host:port/api?key1,key2,...`

Example: https://geoportal-configuration.onrender.com/api?keys=essentiels