API definition of the communication protocol between the administration client and daemon for PiRogue.
Project description
pirogue-admin-api
Description
Common interface to PiRogue administration bricks.
Motivation
PiRogue is now proudly supporting cloud deployment.
This project is the base local AND remote management system definition.
Both pirogue-admin and pirogue-admin-client are supposed to depreciate pirogue-cli package.
The pirogue-admin-api package is the common definition between pirogue-admin daemon and the pirogue-admin-client client (which also provides cli tools).
Scope
Here are high-level features covered by PiRogue administration:
Access:
- External remote administration management
- User access token and permissions management
System:
- Query
- Configuration
Networking:
- External network management
- Isolated network management
- Public access management
- WiFi configuration
- VPN administration
Services:
- Grafana administration
- Suricata detection rules management
- Device monitoring management
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pirogue_admin_api-2.0.6.tar.gz.
File metadata
- Download URL: pirogue_admin_api-2.0.6.tar.gz
- Upload date:
- Size: 23.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8e63c12a857afb1db0b9155723246bc1d8eac10e5613adfcff6e959182541b40
|
|
| MD5 |
da028f88fc5e04e1911bc126b7fae4e0
|
|
| BLAKE2b-256 |
c5e6f112755642298a072019fba8e418951be2d7ac795a5c31b6576fe85293c4
|
Provenance
The following attestation bundles were made for pirogue_admin_api-2.0.6.tar.gz:
Publisher:
publish-on-pypi.yml on PiRogueToolSuite/pirogue-admin-api
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pirogue_admin_api-2.0.6.tar.gz -
Subject digest:
8e63c12a857afb1db0b9155723246bc1d8eac10e5613adfcff6e959182541b40 - Sigstore transparency entry: 1449664709
- Sigstore integration time:
-
Permalink:
PiRogueToolSuite/pirogue-admin-api@5f6fd6df298766100b03e781dfb899ee8fb3fa68 -
Branch / Tag:
refs/tags/v2.0.6 - Owner: https://github.com/PiRogueToolSuite
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-on-pypi.yml@5f6fd6df298766100b03e781dfb899ee8fb3fa68 -
Trigger Event:
release
-
Statement type:
File details
Details for the file pirogue_admin_api-2.0.6-py3-none-any.whl.
File metadata
- Download URL: pirogue_admin_api-2.0.6-py3-none-any.whl
- Upload date:
- Size: 28.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5fbaafa6c4854a8a5dcecae645bcad062331d25dec8fed3a78bbcc5b9bcc65f3
|
|
| MD5 |
245acfca46ed6086790f5acc8c9219c4
|
|
| BLAKE2b-256 |
95fd7a41f36f6299180ee24c107d3d929df0e91b6a7f975a8f32f521be5f686a
|
Provenance
The following attestation bundles were made for pirogue_admin_api-2.0.6-py3-none-any.whl:
Publisher:
publish-on-pypi.yml on PiRogueToolSuite/pirogue-admin-api
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pirogue_admin_api-2.0.6-py3-none-any.whl -
Subject digest:
5fbaafa6c4854a8a5dcecae645bcad062331d25dec8fed3a78bbcc5b9bcc65f3 - Sigstore transparency entry: 1449664748
- Sigstore integration time:
-
Permalink:
PiRogueToolSuite/pirogue-admin-api@5f6fd6df298766100b03e781dfb899ee8fb3fa68 -
Branch / Tag:
refs/tags/v2.0.6 - Owner: https://github.com/PiRogueToolSuite
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-on-pypi.yml@5f6fd6df298766100b03e781dfb899ee8fb3fa68 -
Trigger Event:
release
-
Statement type: