Skip to content

Release v0.1.1

Choose a tag to compare

@github-actions github-actions released this 06 May 05:19
· 41 commits to main since this release

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.txt

Server:

./sepiida-server -p 8080 -d sqlite://data/sepiida.db \
    -agent-key agent-keys.txt \
    -query-key query-keys.txt

Agent:

./sepiida-agent -s http://server:8080 -key agent-key-001 -w /mnt/data/output

Query:

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"