Removed host and port from pygeoapi configuration #1525
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR removes web application server initialization parameters from the pygeoapi configuration, specifically the
server.bind
section. This includes:server.bind.host
server.bind.port
These now become initialization parameters, passed to
pygeoapi serve
. Included in this PR is a working implementation for all of:pygeoapi serve
now accepts two optional parameters:host
- defaults to"127.0.0.1"
- this is intentionally not set to"0.0.0.0"
in order to prevent accidental exposure of private services.port
- defaults to5000
Related issue / discussion
Dependency policy (RFC2)
Updates to public demo
Contributions and licensing
(as per https://github.com/geopython/pygeoapi/blob/master/CONTRIBUTING.md#contributions-and-licensing)