{"repo":"eth-cscs/manta","free":true,"listed":false,"github":"https://github.com/eth-cscs/manta","clone":"git clone https://github.com/eth-cscs/manta.git","description":"Another CLI for Alps","language":"Rust","stars":23,"topics":["alps","cli","csm","productivity","cscs"],"license":"BSD-3-Clause","category":"cli-tools","readme_excerpt":"MANTA Documentation version: this README and the sibling docs (GUIDE.md, CLI.md, API.md, MIGRATING.md) describe manta 2.0.0 . For an older release, browse the repository at the matching git tag (e.g. v1.64.3 for the last v1 release). Another CLI tool for Alps. TL;DR A command-line + HTTP API frontend for HPC clusters running CSM or OpenCHAMI. Two independent binaries from one Cargo workspace: - manta — interactive CLI. Forwards every operation (including auth) to a manta-server over HTTPS; never calls the backend directly. - manta-server — Axum HTTPS server. Holds the per-site backend credentials and exposes a Swagger-documented REST + WebSocket API at https:// :8443/v2 (default port). Get something running locally: Staying current. Once you have a working manta binary, three commands handle the day-to-day install plumbing: manta upgrade reads the latest v workspace tag from GitHub releases (filtered to the same major version as the running binary) and atomically swaps the binary in place. If you installed via Homebrew, prefer brew upgrade manta-cli — manta upgrade will warn (but not block) when it detects a Homebrew-managed install path. See CLI.md#gen-autocomplete, gen-man, and #upgrade for the full flag reference. Previewing before mutating. Every backend-mutating manta verb accepts -d/--dry-run , which builds and prints the exact request that would have been sent without contacting the server (skipping confirmation prompts and any user-supplied hooks). It's the safe way t","default_branch":null,"files":null,"tree":[],"storefront":"/r/eth-cscs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/eth-cscs/manta/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}