Read-only edge daemon that connects a client's local acoustic repo to IDent Dynamics (no audio leaves the box).
Project description
Vixen Intelligence | IDent Dynamics
brahma-edge
A small, read-only edge daemon that connects a client's local acoustic data repository to IDent Dynamics allowing recordings to be browsed, streamed, and searched from IDent Dynamics without the audio ever leaving the client's server.
- Pure Python standard library (Python ≥ 3.7 — runs on 3.7.5).
soundfileis an optional extra, used only for richer per-folder metadata (duration / sample-rate / channels). - No database, no model code, no write surface — every non-read route returns 404.
- Apache-2.0 licensed.
Security
- The daemon is read-only. There is no path that writes, deletes, or executes.
- Bearer-token auth on every route but
/healthz. - Path traversal is blocked by an allow-list on names plus a realpath sandbox to the repo root.
- The reverse-tunnel key on the central host should be locked down with
no-pty,no-agent-forwarding,no-X11-forwarding,permitlisten="127.0.0.1:<port>"(see CONNECTING.md step 0.5) permitlistenfor the-Rforward, no shell, and aMatch User tunnel → AllowTcpForwarding remoteblock to block-L.- Contact ident@vixenintelligence.com for more security information.
Project details
Release history Release notifications | RSS feed
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 brahma_edge-0.1.0.tar.gz.
File metadata
- Download URL: brahma_edge-0.1.0.tar.gz
- Upload date:
- Size: 15.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9a43a0ef45549d8929f09920d36d98fef46436ea7864b89eeb9f84b9c3eb0b27
|
|
| MD5 |
8ecc7697484dd29a347a72c4d132033c
|
|
| BLAKE2b-256 |
18e3d8efa8ab8304197a163d928f0d20577f8d7bb0e45d67485444ab234529d8
|
File details
Details for the file brahma_edge-0.1.0-py3-none-any.whl.
File metadata
- Download URL: brahma_edge-0.1.0-py3-none-any.whl
- Upload date:
- Size: 15.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1c191675eaf4922258ceaf816e264aa5cbcc65f8663999db560ad58fbb2694fd
|
|
| MD5 |
46b3e4ca159d46f9e1b8a24dcfe0f940
|
|
| BLAKE2b-256 |
fefbe7fcf16e369959de5c99563a631d6429ad98e30b05c83acf2ea6a127de8c
|