Sign inSign up

pavics/twitcher

By pavics

•Updated 22 days ago

Automated build for twitcher.

Image
1

10K+

pavics/twitcher repository overview

⁠===================================== Twitcher: A simple OWS Security Proxy

.. image:: https://img.shields.io/badge/docs-latest-brightgreen.svg⁠ :target: http://twitcher.readthedocs.io/en/latest/?badge=latest⁠ :alt: Documentation Status

.. image:: https://travis-ci.org/bird-house/twitcher.svg?branch=master⁠ :target: https://travis-ci.org/bird-house/twitcher⁠ :alt: Travis Build

.. image:: https://img.shields.io/github/license/bird-house/twitcher.svg⁠ :target: https://github.com/bird-house/twitcher/blob/master/LICENSE.txt⁠ :alt: GitHub license

.. image:: https://badges.gitter.im/bird-house/birdhouse.svg⁠ :target: https://gitter.im/bird-house/birdhouse?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge⁠ :alt: Join the chat at https://gitter.im/bird-house/birdhouse⁠

Twitcher (the bird-watcher) a birdwatcher mainly interested in catching sight of rare birds. (Leo <https://dict.leo.org/ende/index_en.html>_).

Twitcher is a security proxy for Web Processing Services (WPS). The execution of a WPS process is blocked by the proxy. The proxy service provides access tokens (uuid, Macaroons) which needs to be used to run a WPS process. The access tokens are valid only for a short period of time. In addition one can also use X.509 certificates for WPS client authentication.

The implementation is not restricted to WPS services. It will be extended to more OWS services like WMS (Web Map Service) and CSW (Catalogue Service for the Web) and might also be used for Thredds catalog services.

Twitcher extensions:

  • Magpie_ is an AuthN/AuthZ service provided by the PAVICS_ project.

Twitcher is a prototype implemented in Python with the Pyramid_ web framework.

Twitcher is part of the Birdhouse_ project. The documentation is on ReadTheDocs_.

.. _Birdhouse: http://birdhouse.readthedocs.io/en/latest/⁠ .. _Pyramid: http://www.pylonsproject.org⁠ .. _ReadTheDocs: http://twitcher.readthedocs.io/en/latest/⁠ .. _Magpie: https://github.com/Ouranosinc/Magpie⁠ .. _PAVICS: https://ouranosinc.github.io/pavics-sdi/index.html⁠

Tag summary

Content type

Image

Digest

sha256:686ce3945…

Size

102.5 MB

Last updated

22 days ago

docker pull pavics/twitcher:magpie-latest