- 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 |
| Python Versions | Description |
|---|---|
| Legacy | Older versions could still work, but maintenance is dropped. |
| Supported | Tested by the CI and maintained for backward compatibility. |
| Recommended | Prefered minimal version to use for latest security updates and performance enhancements. |
The REST API documentation is auto-generated and served under {MAGPIE_URL}/api/ using Swagger-UI with tag
latest.
Magpie application.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.2.0 |
pavics/twitcher:magpie-4.2.0 |
pavics/magpie:latest |
pavics/twitcher:magpie-latest |
Notes:
- Older tags the are also available: Magpie Docker Images
- Twitcher image with integrated
MagpieAdapterare only available for Magpie>=1.0.0