Install
Linux
The artifact is an AppImage — a single self-contained executable. Download it, extract, and drop it on your PATH as logoscore (swap x86_64 for aarch64 on ARM):
wget https://github.com/logos-co/logos-logoscore-cli/releases/download/0.2.2/logoscore-x86_64-linux.tar.gz
tar -xvf logoscore-x86_64-linux.tar.gz
mkdir -p ~/.local/bin
install -m755 logoscore-x86_64.AppImage ~/.local/bin/logoscore
# make sure ~/.local/bin is on your PATH (add this to ~/.bashrc or ~/.zshrc):
export PATH="$HOME/.local/bin:$PATH"Now logoscore runs from anywhere. (If you hit a FUSE error, run it as APPIMAGE_EXTRACT_AND_RUN=1 logoscore.)
macOS (Apple Silicon)
Download from the terminal with
wgetorcurl— not a web browser. Browsers tag downloads withcom.apple.quarantine, which makes Gatekeeper block this unsigned binary. Fetching over the terminal and extracting withtarnever sets that flag, so the binary runs as-is — no signing or notarization needed.
wget https://github.com/logos-co/logos-logoscore-cli/releases/download/0.2.2/logoscore-aarch64-macos.tar.gz
tar -xvf logoscore-aarch64-macos.tar.gz
# move the whole folder somewhere permanent (keep its contents together —
# the binary finds its libraries via ../lib) and put its bin/ on your PATH:
mv logoscore-aarch64-macos ~/.local/logoscore
echo 'export PATH="$HOME/.local/logoscore/bin:$PATH"' >> ~/.zshrc
source ~/.zshrcNow logoscore runs from anywhere.
What's Changed
- test(doctest): exercise the full_api chain (cross-language, proxies, events, arrays) by @dlipicar in #65
- chore: bump logos-protocol + logos-liblogos to master (nested-bytes qvariantToNlohmann fix #23) by @dlipicar in #68
- feat(call): pass lists and maps with json: / str: argument prefixes by @dlipicar in #67
- doctest: drive the proxies' async forward path in fullapi-chain by @dlipicar in #69
- chore: re-pin logos-liblogos + logos-protocol (LogosAPIConsumer handle cache) by @dlipicar in #70
- feat: --access-group to share the daemon with an OS group; regenerate client config by @dlipicar in #63
- feat: enforce operator-issued tokens on core_service (TokenStore-backed validator) by @dlipicar in #66
- fix: reap stale socket files at daemon boot by @dlipicar in #71
- doctest: multi-user logoscore as a systemd service (Linux) by @dlipicar in #72
Full Changelog: 0.2.1...0.2.2