Samaki
Samaki is a Python agent that can be configured using environment variables and run from the command line.
Configuration
Set the required public keys before starting Samaki:
export ECDSA_PUBKEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
export ECIES_PUBKEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
export KPORT=8000
Environment Variables
ECDSA_PUBKEY: The ECDSA public key used for signature verification.ECIES_PUBKEY: The ECIES public key used for encryption.KPORT: The port on which the agent listens. The default port is8000.
Installation and Usage
Using pip
Install Samaki from PyPI:
pip install samaki
Start the agent:
samaki
Using uv
Run Samaki without installing it permanently:
uv run --with samaki samaki
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
samaki-0.4.9.tar.gz
(60.4 kB
view details)
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
samaki-0.4.9-py3-none-any.whl
(61.3 kB
view details)
File details
Details for the file samaki-0.4.9.tar.gz.
File metadata
- Download URL: samaki-0.4.9.tar.gz
- Upload date:
- Size: 60.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0f9cb384eaa9350522e83cb9f7d752d1d021216b7ccea595ff521f2abe523b5f
|
|
| MD5 |
464cac168f0c7353b9c08e82b276c82e
|
|
| BLAKE2b-256 |
ed69dbdfcde80b10639ce3532b27b3748e620848b1b7e054e36b2e663aaded75
|
File details
Details for the file samaki-0.4.9-py3-none-any.whl.
File metadata
- Download URL: samaki-0.4.9-py3-none-any.whl
- Upload date:
- Size: 61.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a32fd5b5128f5c33333db3db1460eea5761c7ee82efed7c3470203c933a5d702
|
|
| MD5 |
09daf294bfdcbdbb8aa7d4f46865c12c
|
|
| BLAKE2b-256 |
57b67e92e33b6dd0322af2dad1280dba8e725bd5fab9c1d3663c7b9236e71e2d
|