Repository navigation
Release v0.1.1
Sepiida v0.1.1
Downloads
| Platform | Server | Agent |
|---|---|---|
| Linux AMD64 | sepiida-server-linux-amd64 | sepiida-agent-linux-amd64 |
| Linux ARM64 | sepiida-server-linux-arm64 | sepiida-agent-linux-arm64 |
| Windows AMD64 | sepiida-server-windows-amd64.exe | sepiida-agent-windows-amd64.exe |
| macOS AMD64 | sepiida-server-darwin-amd64 | sepiida-agent-darwin-amd64 |
| macOS ARM64 | sepiida-server-darwin-arm64 | sepiida-agent-darwin-arm64 |
Usage
1. Prepare key files:
# Agent keys (for pushing data)
echo "agent-key-001" > agent-keys.txt
# Query keys (for querying results)
echo "query-key-001" > query-keys.txtServer:
./sepiida-server -p 8080 -d sqlite://data/sepiida.db \
-agent-key agent-keys.txt \
-query-key query-keys.txtAgent:
./sepiida-agent -s http://server:8080 -key agent-key-001 -w /mnt/data/outputQuery:
curl -H "Authorization: Bearer query-key-001" \
"http://server:8080/api/v1/workflow?uuid=xxx"
# Force reload keys (requires query key)
curl -X POST -H "Authorization: Bearer query-key-001" \
"http://server:8080/api/v1/keys/reload"