Skip to content

Latest commit

 

History

History
49 lines (34 loc) · 999 Bytes

File metadata and controls

49 lines (34 loc) · 999 Bytes

Unpack & setup (DiscOS)

1) Unpack

unzip DiscOS.zip -d DiscOS
cd DiscOS

2) Initialize git and push

git init
git add -A
git commit -m "Initial DiscOS Rust userland"

# then add your GitHub remote
# git remote add origin git@github.com:<your-org>/DiscOS.git
# git push -u origin main

3) Build / test

cargo test --workspace

4) Run with EvidenceOS

Start the EvidenceOS daemon first (in the EvidenceOS repo):

cargo run -p evidenceos-daemon -- --listen 127.0.0.1:50051 --etl-path ./data/etl.log

Then run DiscOS:

cargo run -p discos-cli -- --endpoint http://127.0.0.1:50051 health
cargo run -p discos-cli -- --endpoint http://127.0.0.1:50051 experiment0
cargo run -p discos-cli -- --endpoint http://127.0.0.1:50051 experiment2

5) Remove legacy Python (if migrating)

See MIGRATION_REMOVE_PYTHON.md.