Skip to main content

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

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

pirogue_admin_api-2.0.4.tar.gz (22.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pirogue_admin_api-2.0.4-py3-none-any.whl (27.1 kB view details)

Uploaded Python 3

File details

Details for the file pirogue_admin_api-2.0.4.tar.gz.

File metadata

  • Download URL: pirogue_admin_api-2.0.4.tar.gz
  • Upload date:
  • Size: 22.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pirogue_admin_api-2.0.4.tar.gz
Algorithm Hash digest
SHA256 b97ec47d6433a09c9e22cecbc3a78d692b468bf753e8872493b1f58dce2f2b28
MD5 8051ee7e028ff44eea5a077174d60ff5
BLAKE2b-256 94469a2dbd391299a9505736975db0b18e37628d6cb91d0ce3de9105d7a35ef5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pirogue_admin_api-2.0.4.tar.gz:

Publisher: publish-on-pypi.yml on PiRogueToolSuite/pirogue-admin-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pirogue_admin_api-2.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for pirogue_admin_api-2.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 50d1af9adbf258b8c1ac965f084e8488f6fadf9a67729573334b283e43a7a114
MD5 0502e107f05f5ab6526afb1d16f598c0
BLAKE2b-256 91d7f9ee8ccddd1c4ee6cacdb421b66bafeb015a04915f6f75604354f708f1e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pirogue_admin_api-2.0.4-py3-none-any.whl:

Publisher: publish-on-pypi.yml on PiRogueToolSuite/pirogue-admin-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page