Warning
This is currently a WIP. While most functionality has been implemented, im still learning/rewriting things in rust.
The official Arcane command-line client, implemented in Rust.
This project lives in the Arcane repository. To build locally:
cargo build --release
The binary will be at:
./target/release/arcane-cli
If you want a globally available binary, you can install from the workspace:
cargo install --path .
The CLI stores config in ~/.config/arcanecli.yml.
Set the Arcane server URL:
arcane-cli config set --server-url http://localhost:3552
arcane-cli-rust auth login
arcane-cli config set --api-key arc_xxxxxxxxxxxxx
Run --help for a full command list:
arcane-cli --help