- Magpie (the smart-bird)
a very smart bird who knows everything about you.
Magpie is service for AuthN/AuthZ accessible via a REST API implemented with the Pyramid web framework. It allows you to manage User/Group/Service/Resource/Permission with a PostgreSQL database. Behind the scene, it uses Ziggurat-Foundations and Authomatic.
dependencies | |
tests status | |
docker status | |
releases |
The REST API documentation is auto-generated and served under {MAGPIE_URL}/api/
using Swagger-UI with tag latest
.
More ample details about installation, configuration and usage are provided on ReadTheDocs_.
These are generated from corresponding information provided in docs_ directory.
These are generated from corresponding information provided in docs_ directory.
Multiple configuration options exist for
Please refer to Configuration_ section for details.
See Usage_ section for details.
Magpie
application.Please refer to Configuration_ section for details.
See Usage_ section for details.
Addressed features, changes and bug fixes per version tag are available in CHANGES_.
Following most recent variants are available:
Magpie | Twitcher (with integrated MagpieAdapter ) |
---|---|
pavics/magpie:4.0.0 |
pavics/twitcher:magpie-4.0.0 |
pavics/magpie:latest |
pavics/twitcher:magpie-latest |
Notes:
- Older tags the are also available: Magpie Docker Images
- Twitcher image with integrated
MagpieAdapter
are only available for Magpie>=1.0.0